#include <color_laser.h>
Public Member Functions | |
| void | cameraInfoCallback (const sensor_msgs::CameraInfo::ConstPtr &message) |
| void | colorImageCallback (const sensor_msgs::Image::ConstPtr &message) |
| ColorLaser (ros::NodeHandle &nh) | |
| void | laserPointCloudCallback (sensor_msgs::PointCloud2::Ptr message) |
| ~ColorLaser () | |
Private Member Functions | |
| void | startStreaming () |
| void | stopStreaming () |
Private Attributes | |
| sensor_msgs::CameraInfo | camera_info_ |
| ros::Subscriber | camera_info_sub_ |
| sensor_msgs::Image | color_image_ |
| ros::Subscriber | color_image_sub_ |
| sensor_msgs::PointCloud2 | color_laser_pointcloud_ |
| ros::Publisher | color_laser_publisher_ |
| boost::mutex | data_lock_ |
| uint8_t | image_channels_ |
| ros::Subscriber | laser_pointcloud_sub_ |
| ros::NodeHandle | node_handle_ |
Definition at line 49 of file color_laser.h.
| multisense_ros::ColorLaser::ColorLaser | ( | ros::NodeHandle & | nh | ) |
Definition at line 48 of file color_laser.cpp.
| multisense_ros::ColorLaser::~ColorLaser | ( | ) |
Definition at line 95 of file color_laser.cpp.
| void multisense_ros::ColorLaser::cameraInfoCallback | ( | const sensor_msgs::CameraInfo::ConstPtr & | message | ) |
Definition at line 118 of file color_laser.cpp.
| void multisense_ros::ColorLaser::colorImageCallback | ( | const sensor_msgs::Image::ConstPtr & | message | ) |
Definition at line 99 of file color_laser.cpp.
| void multisense_ros::ColorLaser::laserPointCloudCallback | ( | sensor_msgs::PointCloud2::Ptr | message | ) |
Definition at line 127 of file color_laser.cpp.
|
private |
Definition at line 249 of file color_laser.cpp.
|
private |
Definition at line 273 of file color_laser.cpp.
|
private |
Definition at line 80 of file color_laser.h.
|
private |
Definition at line 94 of file color_laser.h.
|
private |
Definition at line 79 of file color_laser.h.
|
private |
Definition at line 92 of file color_laser.h.
|
private |
Definition at line 82 of file color_laser.h.
|
private |
Definition at line 87 of file color_laser.h.
|
private |
Definition at line 104 of file color_laser.h.
|
private |
Definition at line 109 of file color_laser.h.
|
private |
Definition at line 93 of file color_laser.h.
|
private |
Definition at line 99 of file color_laser.h.