extend_param.go 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package entity
  2. type PjisuvParam struct {
  3. // /cicv_location
  4. VelocityXOfCicvLocation float64
  5. VelocityYOfCicvLocation float64
  6. VelocityZOfCicvLocation float64
  7. YawOfCicvLocation float64
  8. AngularVelocityZOfCicvLocation float64
  9. PositionXOfCicvLocation float64
  10. PositionYOfCicvLocation float64
  11. // /tpperception
  12. ObjDicOfTpperception map[uint32][]float32
  13. ObjTypeDicOfTpperception map[uint32]uint8
  14. ObjSpeedDicOfTpperception map[uint32]float64
  15. // /pji_control_pub
  16. NumCountPjiControlCommandOfPjControlPub int
  17. EgoSteeringCmdOfPjControlPub []float64
  18. EgoThrottleCmdOfPjControlPub []float64
  19. // /data_read
  20. NumCountDataReadOfDataRead int
  21. EgoSteeringRealOfDataRead []float64
  22. EgoThrottleRealOfDataRead []float64
  23. StrgAngleRealValueOfDataRead float64
  24. // /pj_vehicle_fdb_pub
  25. AutomodeOfPjVehicleFdbPub int16
  26. // /cicv_amr_trajectory
  27. LastCurvaturesOfCicvAmrTrajectory []float64
  28. }
  29. type KinglongParam struct {
  30. // /cicv_location
  31. VelocityXOfCicvLocation float64
  32. VelocityYOfCicvLocation float64
  33. YawOfCicvLocation float64
  34. AngularVelocityZOfCicvLocation float64
  35. // /tpperception
  36. ObjDicOfTpperception map[uint32][]float32
  37. ObjTypeDicOfTpperception map[uint32]uint8
  38. ObjSpeedDicOfTpperception map[uint32]float64
  39. // /pji_control_pub
  40. NumCountJinlongControlCommandOfPjControlPub int
  41. EgoSteeringCmdOfJinlongControlPub []float64
  42. EgoThrottleCmdOfJinlongControlPub []float64
  43. EgoBrakeCmdOfJinlongControlPub []float64
  44. // /data_read
  45. NumCountDataReadOfDataRead int
  46. EgoSteeringRealOfDataRead []float64
  47. EgoThrottleRealOfDataRead []float64
  48. EgoBrakeRealOfDataRead []float64
  49. }