Namespaces | |
namespace | detail |
namespace | internal |
Classes | |
class | CBeacon |
The class for storing individual "beacon landmarks" under a variety of 3D position PDF distributions. More... | |
class | CBeaconMap |
A class for storing a map of 3D probabilistic beacons, using a Montecarlo, Gaussian, or Sum of Gaussians (SOG) representation (for range-only SLAM). More... | |
class | CColouredOctoMap |
A three-dimensional probabilistic occupancy grid, implemented as an octo-tree with the "octomap" C++ library. More... | |
class | CColouredPointsMap |
A map of 2D/3D points with individual colours (RGB). More... | |
class | CGasConcentrationGridMap2D |
CGasConcentrationGridMap2D represents a PDF of gas concentrations over a 2D area. More... | |
class | CHeightGridMap2D |
Digital Elevation Model (DEM), a mesh or grid representation of a surface which keeps the estimated height for each (x,y) location. More... | |
class | CHeightGridMap2D_Base |
Virtual base class for Digital Elevation Model (DEM) maps. More... | |
class | CHeightGridMap2D_MRF |
CHeightGridMap2D_MRF represents a PDF of gas concentrations over a 2D area. More... | |
class | CLandmark |
The class for storing "landmarks" (visual or laser-scan-extracted features,...) More... | |
class | CLandmarksMap |
A class for storing a map of 3D probabilistic landmarks. More... | |
struct | CLogOddsGridMap2D |
A generic provider of log-odds grid-map maintainance functions. More... | |
struct | CLogOddsGridMapLUT |
One static instance of this struct should exist in any class implementing CLogOddsGridMap2D to hold the Look-up-tables (LUTs) for log-odss Bayesian update. More... | |
class | CMetricMap |
Declares a virtual base class for all metric maps storage classes. More... | |
class | CMultiMetricMap |
This class stores any customizable set of metric maps. More... | |
class | CMultiMetricMapPDF |
Declares a class that represents a Rao-Blackwellized set of particles for solving the SLAM problem (This class is the base of RBPF-SLAM applications). More... | |
class | COccupancyGridMap2D |
A class for storing an occupancy grid map. More... | |
class | COctoMap |
A three-dimensional probabilistic occupancy grid, implemented as an octo-tree with the "octomap" C++ library. More... | |
class | COctoMapBase |
A three-dimensional probabilistic occupancy grid, implemented as an octo-tree with the "octomap" C++ library. More... | |
class | CPointsMap |
A cloud of points in 2D or 3D, which can be built from a sequence of laser scans or other sensors. More... | |
class | CRandomFieldGridMap2D |
CRandomFieldGridMap2D represents a 2D grid map where each cell is associated one real-valued property which is estimated by this map, either as a simple value or as a probility distribution (for each cell). More... | |
class | CRBPFParticleData |
Auxiliary class used in mrpt::maps::CMultiMetricMapPDF. More... | |
class | CReflectivityGridMap2D |
A 2D grid map representing the reflectivity of the environment (for example, measured with an IR proximity sensor). More... | |
class | CSimpleMap |
This class stores a sequence of <Probabilistic Pose,SensoryFrame> pairs, thus a "metric map" can be totally determined with this information. More... | |
class | CSimplePointsMap |
A cloud of points in 2D or 3D, which can be built from a sequence of laser scans. More... | |
class | CWeightedPointsMap |
A cloud of points in 2D or 3D, which can be built from a sequence of laser scans. More... | |
class | CWirelessPowerGridMap2D |
CWirelessPowerGridMap2D represents a PDF of wifi concentrations over a 2D area. More... | |
class | mrptEventMetricMapClear |
Event emitted by a metric up upon call of clear() More... | |
class | mrptEventMetricMapInsert |
Event emitted by a metric up upon a succesful call to insertObservation() More... | |
struct | THeightGridmapCell |
The contents of each cell in a CHeightGridMap2D map. More... | |
class | TMapGenericParams |
Common params to all maps derived from mrpt::maps::CMetricMap More... | |
struct | TMatchingExtraResults |
Additional results from the determination of matchings between point clouds, etc., apart from the pairings themselves. More... | |
struct | TMatchingParams |
Parameters for the determination of matchings between point clouds, etc. More... | |
struct | TMatchingRatioParams |
Parameters for CMetricMap::compute3DMatchingRatio() More... | |
struct | TMetricMapInitializer |
Virtual base for specifying the kind and parameters of one map (normally, to be inserted into mrpt::maps::CMultiMetricMap) See mrpt::maps::TSetOfMetricMapInitializers::loadFromConfigFile() as an easy way of initialize this object, or construct with the factory methods <metric_map_class>::MapDefinition() and TMetricMapInitializer::factory() More... | |
struct | TRandomFieldCell |
The contents of each cell in a CRandomFieldGridMap2D map. More... | |
class | 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... | |
Typedefs | |
typedef std::deque< CMetricMap * > | TMetricMapList |
A list of metric maps (used in the mrpt::poses::CPosePDFParticles class): | |
typedef stlplus::smart_ptr_clone< TMetricMapInitializer > | TMetricMapInitializerPtr |
Smart pointer to TMetricMapInitializer. | |
Functions | |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CBeaconPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CBeaconMapPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CColouredOctoMapPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CColouredPointsMapPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CGasConcentrationGridMap2DPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CHeightGridMap2DPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CHeightGridMap2D_MRFPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, COccupancyGridMap2DPtr &pObj) |
bool MAPS_IMPEXP | operator< (const COccupancyGridMap2D::TPairLikelihoodIndex &e1, const COccupancyGridMap2D::TPairLikelihoodIndex &e2) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, COctoMapPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CPointsMapPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CRandomFieldGridMap2DPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CReflectivityGridMap2DPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CSimplePointsMapPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CWeightedPointsMapPtr &pObj) |
MAPS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CWirelessPowerGridMap2DPtr &pObj) |
OBS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CMetricMapPtr &pObj) |
OBS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CSimpleMapPtr &pObj) |
OBS_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, TMapGenericParamsPtr &pObj) |
SLAM_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CMultiMetricMapPtr &pObj) |
SLAM_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CRBPFParticleDataPtr &pObj) |
SLAM_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CMultiMetricMapPDFPtr &pObj) |
VISION_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CLandmarkPtr &pObj) |
VISION_IMPEXP::mrpt::utils::CStream & | operator>> (mrpt::utils::CStream &in, CLandmarksMapPtr &pObj) |
Smart pointer to TMetricMapInitializer.
Definition at line 63 of file TMetricMapInitializer.h.
typedef std::deque<CMetricMap*> mrpt::maps::TMetricMapList |
A list of metric maps (used in the mrpt::poses::CPosePDFParticles class):
Definition at line 251 of file maps/CMetricMap.h.
bool MAPS_IMPEXP mrpt::maps::operator< | ( | const COccupancyGridMap2D::TPairLikelihoodIndex & | e1, |
const COccupancyGridMap2D::TPairLikelihoodIndex & | e2 | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CBeaconMapPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CBeaconPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CColouredOctoMapPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CColouredPointsMapPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CGasConcentrationGridMap2DPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CHeightGridMap2D_MRFPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CHeightGridMap2DPtr & | pObj | ||
) |
VISION_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CLandmarkPtr & | pObj | ||
) |
VISION_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CLandmarksMapPtr & | pObj | ||
) |
OBS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CMetricMapPtr & | pObj | ||
) |
SLAM_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CMultiMetricMapPDFPtr & | pObj | ||
) |
SLAM_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CMultiMetricMapPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
COccupancyGridMap2DPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
COctoMapPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CPointsMapPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CRandomFieldGridMap2DPtr & | pObj | ||
) |
SLAM_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CRBPFParticleDataPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CReflectivityGridMap2DPtr & | pObj | ||
) |
OBS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CSimpleMapPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CSimplePointsMapPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CWeightedPointsMapPtr & | pObj | ||
) |
MAPS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
CWirelessPowerGridMap2DPtr & | pObj | ||
) |
OBS_IMPEXP::mrpt::utils::CStream & mrpt::maps::operator>> | ( | mrpt::utils::CStream & | in, |
TMapGenericParamsPtr & | pObj | ||
) |
Definition at line 31 of file maps/CBeacon.h.
Definition at line 25 of file maps/CBeaconMap.h.
struct MAPS_IMPEXP mrpt::maps::CBeaconMapPtr |
Definition at line 25 of file maps/CBeaconMap.h.
struct MAPS_IMPEXP mrpt::maps::CBeaconPtr |
Definition at line 31 of file maps/CBeacon.h.
Definition at line 24 of file maps/CColouredOctoMap.h.
struct MAPS_IMPEXP mrpt::maps::CColouredOctoMapPtr |
Definition at line 24 of file maps/CColouredOctoMap.h.
Definition at line 24 of file maps/CColouredPointsMap.h.
struct MAPS_IMPEXP mrpt::maps::CColouredPointsMapPtr |
Definition at line 24 of file maps/CColouredPointsMap.h.
Definition at line 22 of file maps/CGasConcentrationGridMap2D.h.
struct MAPS_IMPEXP mrpt::maps::CGasConcentrationGridMap2DPtr |
Definition at line 22 of file maps/CGasConcentrationGridMap2D.h.
Definition at line 29 of file maps/CHeightGridMap2D.h.
Definition at line 21 of file CHeightGridMap2D_MRF.h.
struct MAPS_IMPEXP mrpt::maps::CHeightGridMap2D_MRFPtr |
Definition at line 21 of file CHeightGridMap2D_MRF.h.
struct MAPS_IMPEXP mrpt::maps::CHeightGridMap2DPtr |
Definition at line 29 of file maps/CHeightGridMap2D.h.
Definition at line 24 of file maps/CLandmark.h.
struct VISION_IMPEXP mrpt::maps::CLandmarkPtr |
Definition at line 24 of file maps/CLandmark.h.
Definition at line 31 of file maps/CLandmarksMap.h.
struct VISION_IMPEXP mrpt::maps::CLandmarksMapPtr |
Definition at line 31 of file maps/CLandmarksMap.h.
Definition at line 29 of file maps/CMetricMap.h.
struct OBS_IMPEXP mrpt::maps::CMetricMapPtr |
Definition at line 29 of file maps/CMetricMap.h.
Definition at line 39 of file maps/CMultiMetricMap.h.
Definition at line 54 of file maps/CMultiMetricMapPDF.h.
struct SLAM_IMPEXP mrpt::maps::CMultiMetricMapPDFPtr |
Definition at line 54 of file maps/CMultiMetricMapPDF.h.
struct SLAM_IMPEXP mrpt::maps::CMultiMetricMapPtr |
Definition at line 39 of file maps/CMultiMetricMap.h.
Definition at line 37 of file maps/COccupancyGridMap2D.h.
struct MAPS_IMPEXP mrpt::maps::COccupancyGridMap2DPtr |
Definition at line 37 of file maps/COccupancyGridMap2D.h.
Definition at line 27 of file maps/COctoMap.h.
struct MAPS_IMPEXP mrpt::maps::COctoMapPtr |
Definition at line 27 of file maps/COctoMap.h.
Definition at line 33 of file maps/CPointsMap.h.
struct MAPS_IMPEXP mrpt::maps::CPointsMapPtr |
Definition at line 33 of file maps/CPointsMap.h.
Definition at line 32 of file maps/CRandomFieldGridMap2D.h.
struct MAPS_IMPEXP mrpt::maps::CRandomFieldGridMap2DPtr |
Definition at line 32 of file maps/CRandomFieldGridMap2D.h.
Definition at line 32 of file maps/CMultiMetricMapPDF.h.
struct SLAM_IMPEXP mrpt::maps::CRBPFParticleDataPtr |
Definition at line 32 of file maps/CMultiMetricMapPDF.h.
Definition at line 27 of file maps/CReflectivityGridMap2D.h.
struct MAPS_IMPEXP mrpt::maps::CReflectivityGridMap2DPtr |
Definition at line 27 of file maps/CReflectivityGridMap2D.h.
Definition at line 23 of file maps/CSimpleMap.h.
struct OBS_IMPEXP mrpt::maps::CSimpleMapPtr |
Definition at line 23 of file maps/CSimpleMap.h.
Definition at line 23 of file maps/CSimplePointsMap.h.
struct MAPS_IMPEXP mrpt::maps::CSimplePointsMapPtr |
Definition at line 23 of file maps/CSimplePointsMap.h.
Definition at line 25 of file maps/CWeightedPointsMap.h.
struct MAPS_IMPEXP mrpt::maps::CWeightedPointsMapPtr |
Definition at line 25 of file maps/CWeightedPointsMap.h.
Definition at line 22 of file maps/CWirelessPowerGridMap2D.h.
struct MAPS_IMPEXP mrpt::maps::CWirelessPowerGridMap2DPtr |
Definition at line 22 of file maps/CWirelessPowerGridMap2D.h.
Definition at line 64 of file metric_map_types.h.
struct OBS_IMPEXP mrpt::maps::TMapGenericParamsPtr |
Definition at line 64 of file metric_map_types.h.
Page generated by Doxygen 1.9.6 for MRPT 1.4.0 SVN: at Fri Jan 20 02:28:26 UTC 2023 |