point_cloud_snapshotter.cpp File Reference

#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>
Include dependency graph for point_cloud_snapshotter.cpp:
This graph shows which files directly or indirectly include this file:

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
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines


laser_slam
Author(s): Bhaskara Marthi
autogenerated on Fri Jan 11 09:53:26 2013