#include <velodyne_laserscan.h>
Public Member Functions | |
VelodyneLaserScan (ros::NodeHandle &nh, ros::NodeHandle &nh_priv) | |
Private Member Functions | |
void | connectCb () |
void | reconfig (VelodyneLaserScanConfig &config, uint32_t level) |
void | recvCallback (const sensor_msgs::PointCloud2ConstPtr &msg) |
Private Attributes | |
VelodyneLaserScanConfig | cfg_ |
boost::mutex | connect_mutex_ |
ros::NodeHandle | nh_ |
ros::Publisher | pub_ |
unsigned int | ring_count_ |
dynamic_reconfigure::Server < VelodyneLaserScanConfig > | srv_ |
ros::Subscriber | sub_ |
Definition at line 49 of file velodyne_laserscan.h.
velodyne_laserscan::VelodyneLaserScan::VelodyneLaserScan | ( | ros::NodeHandle & | nh, |
ros::NodeHandle & | nh_priv | ||
) |
Definition at line 39 of file velodyne_laserscan.cpp.
void velodyne_laserscan::VelodyneLaserScan::connectCb | ( | ) | [private] |
Definition at line 48 of file velodyne_laserscan.cpp.
void velodyne_laserscan::VelodyneLaserScan::reconfig | ( | VelodyneLaserScanConfig & | config, |
uint32_t | level | ||
) | [private] |
Definition at line 272 of file velodyne_laserscan.cpp.
void velodyne_laserscan::VelodyneLaserScan::recvCallback | ( | const sensor_msgs::PointCloud2ConstPtr & | msg | ) | [private] |
Definition at line 61 of file velodyne_laserscan.cpp.
VelodyneLaserScanConfig velodyne_laserscan::VelodyneLaserScan::cfg_ [private] |
Definition at line 63 of file velodyne_laserscan.h.
boost::mutex velodyne_laserscan::VelodyneLaserScan::connect_mutex_ [private] |
Definition at line 55 of file velodyne_laserscan.h.
Definition at line 59 of file velodyne_laserscan.h.
Definition at line 61 of file velodyne_laserscan.h.
unsigned int velodyne_laserscan::VelodyneLaserScan::ring_count_ [private] |
Definition at line 67 of file velodyne_laserscan.h.
dynamic_reconfigure::Server<VelodyneLaserScanConfig> velodyne_laserscan::VelodyneLaserScan::srv_ [private] |
Definition at line 64 of file velodyne_laserscan.h.
Definition at line 60 of file velodyne_laserscan.h.