Classes | Namespaces | Typedefs | Functions
mapper.cpp File Reference
#include <topological_map_2d/ros_conversion.h>
#include <pose_graph/constraint_graph.h>
#include <pose_graph/diff_subscriber.h>
#include <pose_graph/graph_db.h>
#include <topological_nav_msgs/SwitchGrid.h>
#include <pcl/ros/conversions.h>
#include <octomap_ros/OctomapROS.h>
#include <pose_graph/graph_search.h>
#include <laser_slam/LocalizedScan.h>
#include <graph_mapping_utils/utils.h>
#include <graph_mapping_msgs/LocalizationDistribution.h>
#include <graph_mapping_msgs/GetPoses.h>
#include <occupancy_grid_utils/ray_tracer.h>
#include <tf/transform_listener.h>
#include <tf/transform_broadcaster.h>
#include <visualization_msgs/MarkerArray.h>
#include <nav_msgs/OccupancyGrid.h>
Include dependency graph for mapper.cpp:

Go to the source code of this file.

Classes

class  laser_slam_mapper::Mapper

Namespaces

namespace  laser_slam_mapper

Typedefs

typedef set< unsigned > laser_slam_mapper::Grids
typedef boost::mutex::scoped_lock laser_slam_mapper::Lock
typedef map< unsigned, unsigned > laser_slam_mapper::NodeGridMap
typedef map< unsigned, tf::Poselaser_slam_mapper::NodePoses
typedef set< unsigned > laser_slam_mapper::Nodes
typedef boost::optional< const
gmm::ConstraintGraphDiff & > 
laser_slam_mapper::OptionalDiff
typedef vector< string > laser_slam_mapper::StringVec

Functions

vm::MarkerArray laser_slam_mapper::convertToMarkers (const om::OcTree &octree, const string &frame)
StringVec laser_slam_mapper::gridIndexes ()
int main (int argc, char **argv)

Detailed Description

Node that maintains a topological map

Author:
Bhaskara Marthi

Definition in file mapper.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 981 of file mapper.cpp.



laser_slam_mapper
Author(s): Bhaskara Marthi
autogenerated on Sun Jan 5 2014 11:39:28