#include <stdio.h>#include <ros/ros.h>#include <laser_geometry/laser_geometry.h>#include <sensor_msgs/LaserScan.h>#include <sensor_msgs/JointState.h>#include <sensor_msgs/PointCloud2.h>#include <tf/transform_listener.h>#include <pcl_ros/transforms.h>#include <pcl/conversions.h>#include <pcl_conversions/pcl_conversions.h>#include <pcl/point_cloud.h>#include <pcl/point_types.h>#include <Eigen/Core>#include <map>#include <tf/tf.h>#include <boost/numeric/ublas/matrix.hpp>#include <boost/thread/mutex.hpp>

Go to the source code of this file.
Classes | |
| class | las3D_PointCloud |
| Class to accumulate point clouds laser3D. More... | |
Namespaces | |
| channel_option | |
Enumerations | |
| enum | channel_option::ChannelOption { channel_option::None = 0x00, channel_option::Intensity = 0x01, channel_option::Index = 0x02, channel_option::Distance = 0x04, channel_option::Timestamp = 0x08, channel_option::Viewpoint = 0x10, channel_option::Default = (Intensity | Index) } |
| Enumerated output channels options. More... | |
Variables | |
| const float | LASER_SCAN_INVALID = -1.0 |
| const float | LASER_SCAN_MAX_RANGE = -3.0 |
| const float | LASER_SCAN_MIN_RANGE = -2.0 |
| const float LASER_SCAN_INVALID = -1.0 |
Definition at line 59 of file laser_3d_pointcloud.h.
| const float LASER_SCAN_MAX_RANGE = -3.0 |
Definition at line 61 of file laser_3d_pointcloud.h.
| const float LASER_SCAN_MIN_RANGE = -2.0 |
Definition at line 60 of file laser_3d_pointcloud.h.