Public Member Functions | |
StuckRobotMonitor () | |
~StuckRobotMonitor () | |
Public Attributes | |
MoveBaseGoal | currentGoal_ |
Private Member Functions | |
void | currentGoalCallback (const MoveBaseActionGoal &msg) |
void | resultReceivedCallback (const MoveBaseActionResult &msg) |
Callbacks. | |
Private Attributes | |
Publisher | goal_pub_ |
Subscriber | goal_sub_ |
boost::shared_ptr< MoveBaseClient > | mb_client_ |
NodeHandle | n_ |
Subscriber | result_sub_ |
Definition at line 23 of file stuck_robot_monitor.cpp.
StuckRobotMonitor::StuckRobotMonitor | ( | ) | [inline] |
Definition at line 40 of file stuck_robot_monitor.cpp.
StuckRobotMonitor::~StuckRobotMonitor | ( | ) | [inline] |
Definition at line 50 of file stuck_robot_monitor.cpp.
void StuckRobotMonitor::currentGoalCallback | ( | const MoveBaseActionGoal & | msg | ) | [private] |
Definition at line 69 of file stuck_robot_monitor.cpp.
void StuckRobotMonitor::resultReceivedCallback | ( | const MoveBaseActionResult & | msg | ) | [private] |
Callbacks.
Callback to receive a robot pose. The estimation of the state is only published when a robot pose is received.
Definition at line 58 of file stuck_robot_monitor.cpp.
MoveBaseGoal StuckRobotMonitor::currentGoal_ |
Definition at line 48 of file stuck_robot_monitor.cpp.
Publisher StuckRobotMonitor::goal_pub_ [private] |
Definition at line 36 of file stuck_robot_monitor.cpp.
Subscriber StuckRobotMonitor::goal_sub_ [private] |
Definition at line 35 of file stuck_robot_monitor.cpp.
boost::shared_ptr<MoveBaseClient> StuckRobotMonitor::mb_client_ [private] |
Definition at line 37 of file stuck_robot_monitor.cpp.
NodeHandle StuckRobotMonitor::n_ [private] |
Definition at line 30 of file stuck_robot_monitor.cpp.
Subscriber StuckRobotMonitor::result_sub_ [private] |
Definition at line 34 of file stuck_robot_monitor.cpp.