#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 |