MRPT logo

mrpt::slam::CMultiMetricMap::TOptions Struct Reference

Some options for this class:. More...

#include <mrpt/slam/CMultiMetricMap.h>

Inheritance diagram for mrpt::slam::CMultiMetricMap::TOptions:

mrpt::utils::CLoadableOptions

List of all members.

Public Types

enum  TMapSelectionForLikelihood {
  mapFuseAll = -1, mapGrid = 0, mapPoints, mapLandmarks,
  mapGasGrid, mapBeacon, mapHeight, mapColourPoints
}
 This selects the map to be used when computing the likelihood of an observation. More...

Public Member Functions

 TOptions ()
void loadFromConfigFile (const mrpt::utils::CConfigFileBase &source, const std::string &section)
 Load parameters from configuration source.
void dumpToTextStream (CStream &out) const
 This method must display clearly all the contents of the structure in textual form, sending it to a CStream.

Public Attributes

enum
mrpt::slam::CMultiMetricMap::TOptions::TMapSelectionForLikelihood 
likelihoodMapSelection
 This selects the map to be used when computing the likelihood of an observation.
bool enableInsertion_pointsMap
 Default = true (set to false to avoid "insertObservation" to update a given map).
bool enableInsertion_landmarksMap
 Default = true (set to false to avoid "insertObservation" to update a given map).
bool enableInsertion_gridMaps
 Default = true (set to false to avoid "insertObservation" to update a given map).
bool enableInsertion_gasGridMaps
 Default = true (set to false to avoid "insertObservation" to update a given map).
bool enableInsertion_beaconMap
 Default = true (set to false to avoid "insertObservation" to update a given map).
bool enableInsertion_heightMaps
 Default = true (set to false to avoid "insertObservation" to update a given map).
bool enableInsertion_colourPointsMaps
 Default = true (set to false to avoid "insertObservation" to update a given map).


Detailed Description

Some options for this class:.

Definition at line 87 of file CMultiMetricMap.h.


Member Enumeration Documentation

This selects the map to be used when computing the likelihood of an observation.

See also:
computeObservationLikelihood
Enumerator:
mapFuseAll 
mapGrid 
mapPoints 
mapLandmarks 
mapGasGrid 
mapBeacon 
mapHeight 
mapColourPoints 

Definition at line 113 of file CMultiMetricMap.h.


Constructor & Destructor Documentation

mrpt::slam::CMultiMetricMap::TOptions::TOptions (  )  [inline]

Definition at line 89 of file CMultiMetricMap.h.


Member Function Documentation

void mrpt::slam::CMultiMetricMap::TOptions::dumpToTextStream ( CStream out  )  const [virtual]

This method must display clearly all the contents of the structure in textual form, sending it to a CStream.

Implements mrpt::utils::CLoadableOptions.

void mrpt::slam::CMultiMetricMap::TOptions::loadFromConfigFile ( const mrpt::utils::CConfigFileBase source,
const std::string &  section 
) [virtual]

Load parameters from configuration source.

Implements mrpt::utils::CLoadableOptions.


Member Data Documentation

Default = true (set to false to avoid "insertObservation" to update a given map).

Definition at line 143 of file CMultiMetricMap.h.

Default = true (set to false to avoid "insertObservation" to update a given map).

Definition at line 151 of file CMultiMetricMap.h.

Default = true (set to false to avoid "insertObservation" to update a given map).

Definition at line 139 of file CMultiMetricMap.h.

Default = true (set to false to avoid "insertObservation" to update a given map).

Definition at line 135 of file CMultiMetricMap.h.

Default = true (set to false to avoid "insertObservation" to update a given map).

Definition at line 147 of file CMultiMetricMap.h.

Default = true (set to false to avoid "insertObservation" to update a given map).

Definition at line 131 of file CMultiMetricMap.h.

Default = true (set to false to avoid "insertObservation" to update a given map).

Definition at line 127 of file CMultiMetricMap.h.

This selects the map to be used when computing the likelihood of an observation.

See also:
computeObservationLikelihood




Page generated by Doxygen 1.5.9 for MRPT 0.7.1 SVN: at Mon Aug 17 22:20:53 EDT 2009