#include <driver.h>
Public Member Functions | |
| bool | poll (void) |
| VelodyneDriver (ros::NodeHandle node, ros::NodeHandle private_nh) | |
| ~VelodyneDriver () | |
Private Attributes | |
| struct { | |
| std::string frame_id | |
| tf frame ID | |
| std::string model | |
| device model name | |
| int npackets | |
| number of packets to collect | |
| double rpm | |
| device rotation rate (RPMs) | |
| } | config_ |
| double | diag_max_freq_ |
| double | diag_min_freq_ |
| boost::shared_ptr < diagnostic_updater::TopicDiagnostic > | diag_topic_ |
| diagnostic_updater::Updater | diagnostics_ |
| boost::shared_ptr< Input > | input_ |
| ros::Publisher | output_ |
| velodyne_driver::VelodyneDriver::VelodyneDriver | ( | ros::NodeHandle | node, |
| ros::NodeHandle | private_nh | ||
| ) |
| velodyne_driver::VelodyneDriver::~VelodyneDriver | ( | ) | [inline] |
| bool velodyne_driver::VelodyneDriver::poll | ( | void | ) |
struct { ... } velodyne_driver::VelodyneDriver::config_ [private] |
double velodyne_driver::VelodyneDriver::diag_max_freq_ [private] |
double velodyne_driver::VelodyneDriver::diag_min_freq_ [private] |
boost::shared_ptr<diagnostic_updater::TopicDiagnostic> velodyne_driver::VelodyneDriver::diag_topic_ [private] |
| std::string velodyne_driver::VelodyneDriver::frame_id |
boost::shared_ptr<Input> velodyne_driver::VelodyneDriver::input_ [private] |
| std::string velodyne_driver::VelodyneDriver::model |