global_map.cpp File Reference

#include <laser_slam/global_map.h>
#include <laser_slam/LocalizedScan.h>
#include <occupancy_grid_utils/ray_tracer.h>
#include <boost/format.hpp>
#include <stdexcept>
#include <geometry_msgs/Point.h>
#include <tf/transform_datatypes.h>
#include <nav_msgs/OccupancyGrid.h>
#include <string>
#include <vector>
#include <ostream>
#include "ros/serialization.h"
#include "ros/builtin_message_traits.h"
#include "ros/message_operations.h"
#include "ros/message.h"
#include "ros/time.h"
#include "geometry_msgs/Point32.h"
#include <ros/assert.h>
#include <cstdlib>
#include <boost/iterator/iterator_facade.hpp>
#include "std_msgs/Header.h"
#include "geometry_msgs/Pose.h"
#include "sensor_msgs/PointCloud.h"
#include <boost/optional.hpp>
#include <pcl_ros/transforms.h>
#include <pcl/ros/conversions.h>
#include <graph_mapping_utils/geometry.h>
#include <boost/foreach.hpp>
Include dependency graph for global_map.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  laser_slam

Functions

sm::PointCloud2::ConstPtr laser_slam::generateGlobalCloud (const pg::ConstraintGraph &graph, const CloudMap &clouds, const string &global_frame)
nm::OccupancyGrid::ConstPtr laser_slam::generateGlobalMap (const pg::ConstraintGraph &graph, const ScanMap &scans, const double resolution, const string &global_frame, const bool cleanup_grid, const pg::NodePoseMap &opt_poses_, const double robot_radius)
nm::MapMetaData laser_slam::getGridBounds (const pg::ConstraintGraph &graph, const double resolution)

Detailed Description

Implementation of global_map.h

Author:
Bhaskara Marthi

Definition in file global_map.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Friends Defines


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