ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I believe that it's in the PREEMPTED
state. According to the message definition found at the api:
GoalID goal_id
uint8 status
uint8 PENDING = 0 # The goal has yet to be processed by the action server
uint8 ACTIVE = 1 # The goal is currently being processed by the action server
uint8 PREEMPTED = 2 # The goal received a cancel request after it started executing
# and has since completed its execution (Terminal State)
uint8 SUCCEEDED = 3 # The goal was achieved successfully by the action server (Terminal State)
... # edited for brevity
It's a constant. You can always find this sort of information out by running
$ rosmsg show actionlib_msgs/GoalState
but just change actionlib_msgs/GoalState
with whatever message you're trying to examine.