Auxiliary class used in mrpt::slam::CLocalMetricHypothesis for HMT-SLAM; this class keeps the data relative to each local metric particle ("a robot metric path hypothesis" and its associated metric map).
Definition at line 42 of file CLocalMetricHypothesis.h.
#include <mrpt/hmtslam/CLocalMetricHypothesis.h>

Public Member Functions | |
| CLSLAMParticleData (const mrpt::maps::TSetOfMetricMapInitializers *mapsInitializers=NULL) | |
| virtual | ~CLSLAMParticleData () |
Public Attributes | |
| mrpt::maps::CMultiMetricMap | metricMaps |
| TMapPoseID2Pose3D | robotPoses |
Protected Member Functions | |
CSerializable virtual methods | |
| void | writeToStream (mrpt::utils::CStream &out, int *getVersion) const MRPT_OVERRIDE |
| void | readFromStream (mrpt::utils::CStream &in, int version) MRPT_OVERRIDE |
RTTI stuff <br> | |
| typedef CLSLAMParticleDataPtr | SmartPtr |
| static mrpt::utils::CLASSINIT | _init_CLSLAMParticleData |
| static mrpt::utils::TRuntimeClassId | classCLSLAMParticleData |
| static const mrpt::utils::TRuntimeClassId * | classinfo |
| static const mrpt::utils::TRuntimeClassId * | _GetBaseClass () |
| virtual const mrpt::utils::TRuntimeClassId * | GetRuntimeClass () const MRPT_OVERRIDE |
| virtual mrpt::utils::CObject * | duplicate () const MRPT_OVERRIDE |
| static mrpt::utils::CObject * | CreateObject () |
| static CLSLAMParticleDataPtr | Create () |
A typedef for the associated smart pointer
Definition at line 45 of file CLocalMetricHypothesis.h.
|
inline |
Definition at line 48 of file CLocalMetricHypothesis.h.
|
inlinevirtual |
Definition at line 54 of file CLocalMetricHypothesis.h.
|
staticprotected |
|
static |
|
static |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
staticprotected |
Definition at line 45 of file CLocalMetricHypothesis.h.
|
static |
Definition at line 45 of file CLocalMetricHypothesis.h.
|
static |
Definition at line 45 of file CLocalMetricHypothesis.h.
| mrpt::maps::CMultiMetricMap mrpt::hmtslam::CLSLAMParticleData::metricMaps |
Definition at line 59 of file CLocalMetricHypothesis.h.
| TMapPoseID2Pose3D mrpt::hmtslam::CLSLAMParticleData::robotPoses |
Definition at line 60 of file CLocalMetricHypothesis.h.
| Page generated by Doxygen 1.9.8 for MRPT 1.4.0 SVN: at Thu Dec 14 16:54:58 UTC 2023 |