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

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) |
Implementation of global_map.h
Definition in file global_map.cpp.