Public Member Functions | Public Attributes | Private Attributes
ScanStopNode Class Reference

List of all members.

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

Detailed Description

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.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.

Definition at line 63 of file watch_scanner_stop.cpp.


Member Data Documentation

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.


The documentation for this class was generated from the following file:


neo_watchdogs
Author(s): Jan-Niklas Nieland
autogenerated on Thu Jun 6 2019 21:37:20