extend_param.go 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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. }
  27. type KinglongParam struct {
  28. // /cicv_location
  29. VelocityXOfCicvLocation float64
  30. VelocityYOfCicvLocation float64
  31. YawOfCicvLocation float64
  32. AngularVelocityZOfCicvLocation float64
  33. // /tpperception
  34. ObjDicOfTpperception map[uint32][]float32
  35. ObjTypeDicOfTpperception map[uint32]uint8
  36. ObjSpeedDicOfTpperception map[uint32]float64
  37. // /pji_control_pub
  38. NumCountJinlongControlCommandOfPjControlPub int
  39. EgoSteeringCmdOfJinlongControlPub []float64
  40. EgoThrottleCmdOfJinlongControlPub []float64
  41. EgoBrakeCmdOfJinlongControlPub []float64
  42. // /data_read
  43. NumCountDataReadOfDataRead int
  44. EgoSteeringRealOfDataRead []float64
  45. EgoThrottleRealOfDataRead []float64
  46. EgoBrakeRealOfDataRead []float64
  47. }