Public Member Functions | |
| void | handleErrorStop (const neo_msgs::EmergencyStopState &es) |
| void | handleNavGoal (const move_base_msgs::MoveBaseActionGoal &cg) |
| int | init () |
| ScanStopNode () | |
| virtual | ~ScanStopNode () |
Public Attributes | |
| ros::NodeHandle | n |
| ros::Publisher | pub_navGoal |
| ros::Subscriber | subs_errorStop |
| ros::Subscriber | subs_navGoal |
Private Attributes | |
| move_base_msgs::MoveBaseActionGoal | currentGoal |
| bool | hasError |
| bool | hasGoal |
move_base usually gets confused by scanner stops... ->reset move_base/goal if scanner stop occures.
Definition at line 44 of file watch_scanner_stop.cpp.
| ScanStopNode::ScanStopNode | ( | ) | [inline] |
Definition at line 47 of file watch_scanner_stop.cpp.
| virtual ScanStopNode::~ScanStopNode | ( | ) | [inline, virtual] |
Definition at line 48 of file watch_scanner_stop.cpp.
| void ScanStopNode::handleErrorStop | ( | const neo_msgs::EmergencyStopState & | es | ) |
Definition at line 79 of file watch_scanner_stop.cpp.
| void ScanStopNode::handleNavGoal | ( | const move_base_msgs::MoveBaseActionGoal & | cg | ) |
Definition at line 73 of file watch_scanner_stop.cpp.
| int ScanStopNode::init | ( | ) |
Definition at line 63 of file watch_scanner_stop.cpp.
move_base_msgs::MoveBaseActionGoal ScanStopNode::currentGoal [private] |
Definition at line 58 of file watch_scanner_stop.cpp.
bool ScanStopNode::hasError [private] |
Definition at line 59 of file watch_scanner_stop.cpp.
bool ScanStopNode::hasGoal [private] |
Definition at line 59 of file watch_scanner_stop.cpp.
Definition at line 48 of file watch_scanner_stop.cpp.
Definition at line 50 of file watch_scanner_stop.cpp.
Definition at line 52 of file watch_scanner_stop.cpp.
Definition at line 51 of file watch_scanner_stop.cpp.