Main MRPT website > C++ reference
MRPT logo
Classes | Namespaces | Functions

CMultiMetricMap.h File Reference

#include <mrpt/slam/COccupancyGridMap2D.h>
#include <mrpt/slam/CGasConcentrationGridMap2D.h>
#include <mrpt/slam/CHeightGridMap2D.h>
#include <mrpt/slam/CSimplePointsMap.h>
#include <mrpt/slam/CColouredPointsMap.h>
#include <mrpt/slam/CLandmarksMap.h>
#include <mrpt/slam/CBeaconMap.h>
#include <mrpt/slam/CMetricMap.h>
#include <mrpt/utils/CSerializable.h>
#include <mrpt/utils/CLoadableOptions.h>
#include <mrpt/slam/link_pragmas.h>
#include <mrpt/slam/COccupancyGridMap2D.h>
#include <mrpt/slam/CGasConcentrationGridMap2D.h>
#include <mrpt/slam/CHeightGridMap2D.h>
#include <mrpt/slam/CSimplePointsMap.h>
#include <mrpt/slam/CColouredPointsMap.h>
#include <mrpt/slam/CLandmarksMap.h>
#include <mrpt/slam/CBeaconMap.h>
#include <mrpt/slam/link_pragmas.h>
Include dependency graph for CMultiMetricMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mrpt::slam::CMultiMetricMapPtr
class  mrpt::slam::CMultiMetricMap
 This class stores any customizable set of metric maps. More...
struct  mrpt::slam::CMultiMetricMap::TOptions
 Some options for this class: More...
struct  mrpt::slam::TMetricMapInitializer
 Each structure of this kind will determine the kind (and initial configuration) of one map to be build into a CMultiMetricMap object. More...
struct  mrpt::slam::TMetricMapInitializer::TOccGridMap2DOptions
 Especific options for grid maps (mrpt::slam::COccupancyGridMap2D) More...
struct  mrpt::slam::TMetricMapInitializer::CPointsMapOptions
 Especific options for points maps (mrpt::slam::CPointsMap) More...
struct  mrpt::slam::TMetricMapInitializer::CGasConcentrationGridMap2DOptions
 Especific options for gas grid maps (mrpt::slam::CGasConcentrationGridMap2D) More...
struct  mrpt::slam::TMetricMapInitializer::CLandmarksMapOptions
 Especific options for landmarks maps (mrpt::slam::CLandmarksMap) More...
struct  mrpt::slam::TMetricMapInitializer::CBeaconMapOptions
 Especific options for landmarks maps (mrpt::slam::CBeaconMap) More...
struct  mrpt::slam::TMetricMapInitializer::CHeightGridMap2DOptions
 Especific options for height grid maps (mrpt::slam::CHeightGridMap2D) More...
struct  mrpt::slam::TMetricMapInitializer::CColouredPointsMapOptions
 Especific options for coloured points maps (mrpt::slam::CPointsMap) More...
class  mrpt::slam::TSetOfMetricMapInitializers
 A set of TMetricMapInitializer structures, passed to the constructor CMultiMetricMap::CMultiMetricMap See the comments for TSetOfMetricMapInitializers::loadFromConfigFile, and "CMultiMetricMap::setListOfMaps" for effectively creating the list of desired maps. More...

Namespaces

namespace  mrpt
 

This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.


namespace  mrpt::slam
 

This namespace contains algorithms for SLAM, localization, map building, representation of robot's actions and observations, and representation of many kinds of metric maps.


Functions

::mrpt::utils::CStreammrpt::slam::operator>> (mrpt::utils::CStream &in, CMultiMetricMapPtr &pObj)



Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN: at Sat Mar 26 06:40:17 UTC 2011