GoalStatus.msg 1.6 KB

1234567891011121314151617181920212223
  1. GoalID goal_id
  2. uint8 status
  3. uint8 PENDING = 0 # The goal has yet to be processed by the action server
  4. uint8 ACTIVE = 1 # The goal is currently being processed by the action server
  5. uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing
  6. # and has since completed its execution (Terminal State)
  7. uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)
  8. uint8 ABORTED = 4 # The goal was aborted during execution by the action server due
  9. # to some failure (Terminal State)
  10. uint8 REJECTED = 5 # The goal was rejected by the action server without being processed,
  11. # because the goal was unattainable or invalid (Terminal State)
  12. uint8 PREEMPTING = 6 # The goal received a cancel request after it started executing
  13. # and has not yet completed execution
  14. uint8 RECALLING = 7 # The goal received a cancel request before it started executing,
  15. # but the action server has not yet confirmed that the goal is canceled
  16. uint8 RECALLED = 8 # The goal received a cancel request before it started executing
  17. # and was successfully cancelled (Terminal State)
  18. uint8 LOST = 9 # An action client can determine that a goal is LOST. This should not be
  19. # sent over the wire by an action server
  20. #Allow for the user to associate a string with GoalStatus for debugging
  21. string text