navigation_cmd.action 901 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. uint64 time_stamp
  2. string task_name
  3. uint64 task_id
  4. #goal definition
  5. geometry_msgs/Pose2D[] goal
  6. float32[] towards
  7. float32[] limit_linear_x
  8. float32[] limit_linear_y
  9. float32[] limit_angular
  10. string nav_mode # "free_nav" "path_nav" "grid_nav"
  11. string grid_nav_mode # "step" "link"
  12. string obstacle_rule # "stop" "bypass"
  13. #运行参数
  14. float32 max_linear
  15. float32 max_linear_y
  16. float32 max_angular
  17. #到达精度
  18. float32 x_tolerate
  19. float32 y_tolerate
  20. float32 yaw_tolerate
  21. uint32 positive # 0: 正方向运行 1: 反方向运行
  22. #车体尺寸
  23. geometry_msgs/Point[] footprint
  24. #运动模型
  25. string drive
  26. #障碍物检测区域
  27. geometry_msgs/Point[] detetion_area
  28. ---
  29. #result definition
  30. int32 result # (>= 0 正常) (<0 异常中断)
  31. string type # "cancel" "done" "abort"
  32. ---
  33. #feedback
  34. uint64 time_stamp
  35. uint64 task_time_stamp
  36. string task_name
  37. int32 status
  38. int32 progress
  39. string info
  40. string addition_info