#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 |