#include <point_cloud_to_laserscan.h>
|
| void | cloudCb (const sensor_msgs::PointCloud2ConstPtr &cloud_msg) |
| |
| void | connectCb () |
| |
| void | disconnectCb () |
| |
| void | failureCb (const sensor_msgs::PointCloud2ConstPtr &cloud_msg, tf2_ros::filter_failure_reasons::FilterFailureReason reason) |
| |
| virtual void | onInit () |
| |
Class to process incoming pointclouds into laserscans. Some initial code was pulled from the defunct turtlebot pointcloud_to_laserscan implementation.
Definition at line 62 of file point_cloud_to_laserscan.h.
| pointcloud_to_laserscan::PointCloudToLaserScanNodelet::PointCloudToLaserScanNodelet |
( |
| ) |
|
| void pointcloud_to_laserscan::PointCloudToLaserScanNodelet::cloudCb |
( |
const sensor_msgs::PointCloud2ConstPtr & |
cloud_msg | ) |
|
|
private |
| void pointcloud_to_laserscan::PointCloudToLaserScanNodelet::connectCb |
( |
| ) |
|
|
private |
| void pointcloud_to_laserscan::PointCloudToLaserScanNodelet::disconnectCb |
( |
| ) |
|
|
private |
| void pointcloud_to_laserscan::PointCloudToLaserScanNodelet::failureCb |
( |
const sensor_msgs::PointCloud2ConstPtr & |
cloud_msg, |
|
|
tf2_ros::filter_failure_reasons::FilterFailureReason |
reason |
|
) |
| |
|
private |
| void pointcloud_to_laserscan::PointCloudToLaserScanNodelet::onInit |
( |
| ) |
|
|
privatevirtual |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::angle_increment_ |
|
private |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::angle_max_ |
|
private |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::angle_min_ |
|
private |
| boost::mutex pointcloud_to_laserscan::PointCloudToLaserScanNodelet::connect_mutex_ |
|
private |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::inf_epsilon_ |
|
private |
| unsigned int pointcloud_to_laserscan::PointCloudToLaserScanNodelet::input_queue_size_ |
|
private |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::max_height_ |
|
private |
| boost::shared_ptr<MessageFilter> pointcloud_to_laserscan::PointCloudToLaserScanNodelet::message_filter_ |
|
private |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::min_height_ |
|
private |
| ros::NodeHandle pointcloud_to_laserscan::PointCloudToLaserScanNodelet::nh_ |
|
private |
| ros::NodeHandle pointcloud_to_laserscan::PointCloudToLaserScanNodelet::private_nh_ |
|
private |
| ros::Publisher pointcloud_to_laserscan::PointCloudToLaserScanNodelet::pub_ |
|
private |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::range_max_ |
|
private |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::range_min_ |
|
private |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::scan_time_ |
|
private |
| message_filters::Subscriber<sensor_msgs::PointCloud2> pointcloud_to_laserscan::PointCloudToLaserScanNodelet::sub_ |
|
private |
| std::string pointcloud_to_laserscan::PointCloudToLaserScanNodelet::target_frame_ |
|
private |
| boost::shared_ptr<tf2_ros::Buffer> pointcloud_to_laserscan::PointCloudToLaserScanNodelet::tf2_ |
|
private |
| boost::shared_ptr<tf2_ros::TransformListener> pointcloud_to_laserscan::PointCloudToLaserScanNodelet::tf2_listener_ |
|
private |
| double pointcloud_to_laserscan::PointCloudToLaserScanNodelet::tolerance_ |
|
private |
| bool pointcloud_to_laserscan::PointCloudToLaserScanNodelet::use_inf_ |
|
private |
The documentation for this class was generated from the following files: