#include <convert.h>
Classes | |
struct | Config |
configuration parameters More... | |
Public Member Functions | |
Convert (ros::NodeHandle node, ros::NodeHandle private_nh) | |
Constructor. | |
~Convert () | |
Private Member Functions | |
void | callback (velodyne_pointcloud::CloudNodeConfig &config, uint32_t level) |
void | processScan (const velodyne_msgs::VelodyneScan::ConstPtr &scanMsg) |
Callback for raw scan messages. | |
Private Attributes | |
Config | config_ |
boost::shared_ptr < velodyne_rawdata::DataContainerBase > | container_ptr_ |
boost::shared_ptr < velodyne_rawdata::RawData > | data_ |
double | diag_max_freq_ |
double | diag_min_freq_ |
boost::shared_ptr < diagnostic_updater::TopicDiagnostic > | diag_topic_ |
diagnostic_updater::Updater | diagnostics_ |
bool | first_rcfg_call |
ros::Publisher | output_ |
boost::mutex | reconfigure_mtx_ |
boost::shared_ptr < dynamic_reconfigure::Server < velodyne_pointcloud::CloudNodeConfig > > | srv_ |
ros::Subscriber | velodyne_scan_ |
velodyne_pointcloud::Convert::Convert | ( | ros::NodeHandle | node, |
ros::NodeHandle | private_nh | ||
) |
Constructor.
Definition at line 24 of file convert.cc.
velodyne_pointcloud::Convert::~Convert | ( | ) | [inline] |
void velodyne_pointcloud::Convert::callback | ( | velodyne_pointcloud::CloudNodeConfig & | config, |
uint32_t | level | ||
) | [private] |
Definition at line 86 of file convert.cc.
void velodyne_pointcloud::Convert::processScan | ( | const velodyne_msgs::VelodyneScan::ConstPtr & | scanMsg | ) | [private] |
Callback for raw scan messages.
Definition at line 122 of file convert.cc.
Config velodyne_pointcloud::Convert::config_ [private] |
boost::shared_ptr<velodyne_rawdata::DataContainerBase> velodyne_pointcloud::Convert::container_ptr_ [private] |
boost::shared_ptr<velodyne_rawdata::RawData> velodyne_pointcloud::Convert::data_ [private] |
double velodyne_pointcloud::Convert::diag_max_freq_ [private] |
double velodyne_pointcloud::Convert::diag_min_freq_ [private] |
boost::shared_ptr<diagnostic_updater::TopicDiagnostic> velodyne_pointcloud::Convert::diag_topic_ [private] |
bool velodyne_pointcloud::Convert::first_rcfg_call [private] |
boost::mutex velodyne_pointcloud::Convert::reconfigure_mtx_ [private] |
boost::shared_ptr<dynamic_reconfigure::Server<velodyne_pointcloud::CloudNodeConfig> > velodyne_pointcloud::Convert::srv_ [private] |