Provides a standardized interface for interfacing with preemptable tasks. Examples of this include moving the base to a target location, performing a laser scan and returning the resulting point cloud, detecting the handle of a door, etc.
client_goal_status.h isn't used by actionlib itself, and contains an invalid include (#include "actionlib/GoalStatus.h" instead of using actionlib_msgs), which means no one is consuming it, either. There are two options for fixing this: toast the header, or fix it. The former seems the simplest since obviously no one needs it, so that's the path taken here.
client_goal_status.h isn't used by actionlib itself, and contains an invalid include (
#include "actionlib/GoalStatus.h"
instead of usingactionlib_msgs
), which means no one is consuming it, either. There are two options for fixing this: toast the header, or fix it. The former seems the simplest since obviously no one needs it, so that's the path taken here.