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