HokuyoNode Class Reference

List of all members.

Public Member Functions

virtual void addDiagnostics ()
virtual void addOpenedTests ()
virtual void addRunningTests ()
virtual void addStoppedTests ()
void connectionStatus (diagnostic_updater::DiagnosticStatusWrapper &status)
 HokuyoNode (ros::NodeHandle &nh)
void laserOffTest (diagnostic_updater::DiagnosticStatusWrapper &status)
void laserTest (diagnostic_updater::DiagnosticStatusWrapper &status)
void polledDataTest (diagnostic_updater::DiagnosticStatusWrapper &status)
void postOpenHook ()
int publishScan (const hokuyo::LaserScan &scan)
void reconfigureHook (int level)
void statusTest (diagnostic_updater::DiagnosticStatusWrapper &status)
void streamedDataTest (diagnostic_updater::DiagnosticStatusWrapper &status)
void streamedIntensityDataTest (diagnostic_updater::DiagnosticStatusWrapper &status)

Private Attributes

string connect_fail_
double desired_freq_
diagnostic_updater::FunctionDiagnosticTask hokuyo_diagnostic_task_
ros::NodeHandle node_handle_
sensor_msgs::LaserScan scan_msg_
diagnostic_updater::DiagnosedPublisher
< sensor_msgs::LaserScan > 
scan_pub_

Detailed Description

Definition at line 366 of file hokuyo_node.cpp.


Constructor & Destructor Documentation

HokuyoNode::HokuyoNode ( ros::NodeHandle &  nh  )  [inline]

Definition at line 379 of file hokuyo_node.cpp.


Member Function Documentation

virtual void HokuyoNode::addDiagnostics (  )  [inline, virtual]

Definition at line 427 of file hokuyo_node.cpp.

virtual void HokuyoNode::addOpenedTests (  )  [inline, virtual]

Definition at line 409 of file hokuyo_node.cpp.

virtual void HokuyoNode::addRunningTests (  )  [inline, virtual]

Definition at line 423 of file hokuyo_node.cpp.

virtual void HokuyoNode::addStoppedTests (  )  [inline, virtual]

Definition at line 419 of file hokuyo_node.cpp.

void HokuyoNode::connectionStatus ( diagnostic_updater::DiagnosticStatusWrapper &  status  )  [inline]

Definition at line 484 of file hokuyo_node.cpp.

void HokuyoNode::laserOffTest ( diagnostic_updater::DiagnosticStatusWrapper &  status  )  [inline]

Definition at line 625 of file hokuyo_node.cpp.

void HokuyoNode::laserTest ( diagnostic_updater::DiagnosticStatusWrapper &  status  )  [inline]

Definition at line 529 of file hokuyo_node.cpp.

void HokuyoNode::polledDataTest ( diagnostic_updater::DiagnosticStatusWrapper &  status  )  [inline]

Definition at line 537 of file hokuyo_node.cpp.

void HokuyoNode::postOpenHook (  )  [inline]

Definition at line 393 of file hokuyo_node.cpp.

int HokuyoNode::publishScan ( const hokuyo::LaserScan scan  )  [inline]

Definition at line 459 of file hokuyo_node.cpp.

void HokuyoNode::reconfigureHook ( int  level  )  [inline]

Definition at line 432 of file hokuyo_node.cpp.

void HokuyoNode::statusTest ( diagnostic_updater::DiagnosticStatusWrapper &  status  )  [inline]

Definition at line 515 of file hokuyo_node.cpp.

void HokuyoNode::streamedDataTest ( diagnostic_updater::DiagnosticStatusWrapper &  status  )  [inline]

Definition at line 556 of file hokuyo_node.cpp.

void HokuyoNode::streamedIntensityDataTest ( diagnostic_updater::DiagnosticStatusWrapper &  status  )  [inline]

Definition at line 582 of file hokuyo_node.cpp.


Member Data Documentation

string HokuyoNode::connect_fail_ [private]

Definition at line 369 of file hokuyo_node.cpp.

double HokuyoNode::desired_freq_ [private]

Definition at line 371 of file hokuyo_node.cpp.

diagnostic_updater::FunctionDiagnosticTask HokuyoNode::hokuyo_diagnostic_task_ [private]

Definition at line 376 of file hokuyo_node.cpp.

ros::NodeHandle HokuyoNode::node_handle_ [private]

Definition at line 373 of file hokuyo_node.cpp.

sensor_msgs::LaserScan HokuyoNode::scan_msg_ [private]

Definition at line 375 of file hokuyo_node.cpp.

diagnostic_updater::DiagnosedPublisher<sensor_msgs::LaserScan> HokuyoNode::scan_pub_ [private]

Definition at line 374 of file hokuyo_node.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines


hokuyo_node
Author(s): Brian P. Gerkey, Jeremy Leibs, Blaise Gassend
autogenerated on Fri Jan 11 09:40:51 2013