59 #include <dynamic_reconfigure/server.h> 60 #include <rslidar_driver/rslidarNodeConfig.h> 61 #include <pcl/point_types.h> 87 void callback(rslidar_driver::rslidarNodeConfig& config, uint32_t level);
diagnostic_updater::Updater diagnostics_
ros::Publisher difop_output_
rslidarDriver(ros::NodeHandle node, ros::NodeHandle private_nh)
rslidarDriver
ros::Publisher msop_output_
boost::shared_ptr< Input > msop_input_
int npackets
number of packets to collect
double time_offset
time in seconds added to each time stamp
struct rslidar_driver::rslidarDriver::@0 config_
std::string model
device model name
boost::shared_ptr< diagnostic_updater::TopicDiagnostic > diag_topic_
void callback(rslidar_driver::rslidarNodeConfig &config, uint32_t level)
Callback for dynamic reconfigure.
boost::shared_ptr< Input > difop_input_
std::string frame_id
tf frame ID
double rpm
device rotation rate (RPMs)
boost::shared_ptr< boost::thread > difop_thread_
boost::shared_ptr< dynamic_reconfigure::Server< rslidar_driver::rslidarNodeConfig > > srv_
Pointer to dynamic reconfigure service srv_.