|
| 1 | +# Stores the statuses for goals that are currently being tracked |
| 2 | +# by an action server |
| 3 | +std_msgs/Header header |
| 4 | +GoalStatus[] status_list |
| 5 | + |
| 6 | +================================================================================ |
| 7 | +MSG: std_msgs/Header |
| 8 | +# Standard metadata for higher-level stamped data types. |
| 9 | +# This is generally used to communicate timestamped data |
| 10 | +# in a particular coordinate frame. |
| 11 | + |
| 12 | +# Two-integer timestamp that is expressed as seconds and nanoseconds. |
| 13 | +builtin_interfaces/Time stamp |
| 14 | + |
| 15 | +# Transform frame with which this data is associated. |
| 16 | +string frame_id |
| 17 | + |
| 18 | +================================================================================ |
| 19 | +MSG: actionlib_msgs/GoalStatus |
| 20 | +GoalID goal_id |
| 21 | +uint8 status |
| 22 | +uint8 PENDING = 0 # The goal has yet to be processed by the action server. |
| 23 | +uint8 ACTIVE = 1 # The goal is currently being processed by the action server. |
| 24 | +uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing |
| 25 | + # and has since completed its execution (Terminal State). |
| 26 | +uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server |
| 27 | + # (Terminal State). |
| 28 | +uint8 ABORTED = 4 # The goal was aborted during execution by the action server due |
| 29 | + # to some failure (Terminal State). |
| 30 | +uint8 REJECTED = 5 # The goal was rejected by the action server without being processed, |
| 31 | + # because the goal was unattainable or invalid (Terminal State). |
| 32 | +uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing |
| 33 | + # and has not yet completed execution. |
| 34 | +uint8 RECALLING = 7 # The goal received a cancel request before it started executing, but |
| 35 | + # the action server has not yet confirmed that the goal is canceled. |
| 36 | +uint8 RECALLED = 8 # The goal received a cancel request before it started executing |
| 37 | + # and was successfully cancelled (Terminal State). |
| 38 | +uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not |
| 39 | + # be sent over the wire by an action server. |
| 40 | + |
| 41 | +# Allow for the user to associate a string with GoalStatus for debugging. |
| 42 | +string text |
| 43 | + |
| 44 | +================================================================================ |
| 45 | +MSG: actionlib_msgs/GoalID |
| 46 | + |
| 47 | +# The stamp should store the time at which this goal was requested. |
| 48 | +# It is used by an action server when it tries to preempt all |
| 49 | +# goals that were requested before a certain time |
| 50 | +builtin_interfaces/Time stamp |
| 51 | + |
| 52 | +# The id provides a way to associate feedback and |
| 53 | +# result message with specific goal requests. The id |
| 54 | +# specified must be unique. |
| 55 | +string id |
| 56 | + |
0 commit comments