10 #ifndef _CTopLCDetector_GridMatching_H    11 #define _CTopLCDetector_GridMatching_H    41                         mrpt::poses::CPose3DPDFPtr computeTopologicalObservationModel(
    43                                 const CHMHMapNodePtr    ¤tArea,
    44                                 const CHMHMapNodePtr    &refArea,
 
#define MRPT_OVERRIDE
C++11 "override" for virtuals: 
 
The ICP algorithm configuration data. 
 
mrpt::slam::CGridMapAligner::TConfigParams matchingOptions
Options for the grid-to-grid matching algorithm. 
 
uint64_t TPoseID
An integer number uniquely identifying each robot pose stored in HMT-SLAM. 
 
static CTopLCDetectorBase * createNewInstance(CHMTSLAM *hmtslam)
A class factory, to be implemented in derived classes. 
 
An implementation of Hybrid Metric Topological SLAM (HMT-SLAM). 
 
This class allows loading and storing values and vectors of different types from a configuration text...
 
int64_t THypothesisID
An integer number uniquely identifying each of the concurrent hypotheses for the robot topological pa...
 
This base class is used to provide a unified interface to files,memory buffers,..Please see the deriv...
 
Declares a class for storing a "sensory frame", a set of "observations" taken by the robot approximat...
 
The virtual base class for Topological Loop-closure Detectors; used in HMT-SLAM. 
 
GLsizei const GLchar ** string
 
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries. 
 
Options for a TLC-detector of type gridmap-matching, used from CHMTSLAM. 
 
GLsizei GLsizei GLchar * source
 
This is a virtual base class for sets of options than can be loaded from and/or saved to configuratio...