#include <laser_slam/util.h>#include <laser_slam/global_map.h>#include <laser_slam/point_cloud_snapshotter.h>#include <laser_slam/exception.h>#include <laser_geometry/laser_geometry.h>#include <map>#include <iostream>#include <sstream>#include "boost/numeric/ublas/matrix.hpp"#include "boost/thread/mutex.hpp"#include "tf/tf.h"#include "sensor_msgs/LaserScan.h"#include "sensor_msgs/PointCloud.h"#include <Eigen/Core>#include <sensor_msgs/PointCloud2.h>#include <tf/exceptions.h>#include <pcl_ros/transforms.h>#include <pose_graph/graph_search.h>#include <graph_mapping_utils/utils.h>#include <ros/ros.h>#include <boost/foreach.hpp>

Go to the source code of this file.
Classes | |
| struct | laser_slam::ScanOrdering |
Namespaces | |
| namespace | laser_slam |
Typedefs | |
| typedef boost::circular_buffer < sm::LaserScan::ConstPtr > | laser_slam::ScanBuf |
Variables | |
| const double | laser_slam::SCAN_TIMEOUT = 30.0 |
| const double | laser_slam::SCAN_UPDATE_ANGLE_THRESHOLD = 0.5 |
| const double | laser_slam::SCAN_UPDATE_DISTANCE_THRESHOLD = 1.0 |