vehicle.h 523 B

12345678910111213141516171819202122232425
  1. //#if 0
  2. #ifndef VEHICLE_H
  3. #define VEHICLE_H
  4. #include "datatypes.h"
  5. #define PI 3.141592653
  6. // 车辆信息, 包含车辆大地 xy 坐标, 速度, 航向角.
  7. typedef struct __CarState
  8. {
  9. double x; //世界坐标系x坐标
  10. double y; //世界坐标系y坐标
  11. double speed; //速度 m/s
  12. double ins_heading_angle; //世界坐标系下航向角
  13. } CarState;
  14. // 车辆坐标转大地坐标
  15. Point cartoworld(Point P, CarState car);
  16. #endif // VEHICLE_H
  17. //#endif