跳到主要内容

action_status

消息类型: fourier_msgs/msg/ActionStatus

文件​

fourier_msgs/msg/ActionStatus.msg

描述​

动作状态的通用消息类型,用于表示单个动作的名称、状态码、状态说明和记录时间。

定义​

元素类型描述
action_namestring动作名称,例如 navigate_to_pose、follow_path、spin、backup 或 wait。
statusuint8状态码,见下表。
status_descriptionstring人类可读的状态描述。
stampbuiltin_interfaces/Time状态记录的时间戳。

状态码定义​

状态码常量名描述
0STATUS_UNKNOWN未知状态。
1STATUS_ACCEPTED动作已被接受。
2STATUS_EXECUTING动作执行中。
3STATUS_CANCELING动作取消中。
4STATUS_SUCCEEDED动作成功完成。
5STATUS_CANCELED动作已取消。
6STATUS_ABORTED动作已中止(失败)。

GRW 使用范围​

GRW 保留该消息类型定义,但当前导航模块不发布 /action_status 话题。要监控 navigate_to_pose 的执行状态,请订阅该 action 的标准状态话题 navigate_to_pose/_action/status(类型为 action_msgs/msg/GoalStatusArray),或调用 get_current_action 查询当前动作。