pjisuv_param.go 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. package pjisuv_param
  2. type PjisuvParam struct {
  3. WhetherOnfRoad bool
  4. // /cicv_location
  5. VelocityXOfCicvLocation float64
  6. VelocityYOfCicvLocation float64
  7. VelocityZOfCicvLocation float64
  8. YawOfCicvLocation float64
  9. AngularVelocityZOfCicvLocation float64
  10. PositionXOfCicvLocation float64
  11. PositionYOfCicvLocation float64
  12. // /tpperception
  13. ObjDicOfTpperception map[uint32][]float32
  14. ObjTypeDicOfTpperception map[uint32]uint8
  15. ObjSpeedDicOfTpperception map[uint32]float64
  16. // /pji_control_pub
  17. NumCountPjiControlCommandOfPjControlPub int
  18. EgoSteeringCmdOfPjControlPub []float64
  19. EgoThrottleCmdOfPjControlPub []float64
  20. // /data_read
  21. NumCountDataReadOfDataRead int
  22. EgoSteeringRealOfDataRead []float64
  23. EgoThrottleRealOfDataRead []float64
  24. StrgAngleRealValueOfDataRead float64
  25. // /pj_vehicle_fdb_pub
  26. AutomodeOfPjVehicleFdbPub int16
  27. // /cicv_amr_trajectory
  28. LastCurvaturesOfCicvAmrTrajectory []float64
  29. DecisionType int8
  30. }