Main MRPT website > C++ reference
MRPT logo

mrpt::slam::TKLDParams Class Reference

Option set for KLD algorithm. More...

#include <mrpt/slam/TKLDParams.h>

Inheritance diagram for mrpt::slam::TKLDParams:
Inheritance graph
[legend]
Collaboration diagram for mrpt::slam::TKLDParams:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TKLDParams ()
void loadFromConfigFile (const mrpt::utils::CConfigFileBase &source, const std::string &section)
 See utils::CLoadableOptions.
void dumpToTextStream (CStream &out) const
 See utils::CLoadableOptions.

Public Attributes

double KLD_binSize_XY
 Parameters for the KLD adaptive sample size algorithm (see Dieter Fox's papers), which is used only if the CParticleFilter is created with the "adaptiveSampleSize" flag set to true.
double KLD_binSize_PHI
double KLD_delta
double KLD_epsilon
unsigned int KLD_minSampleSize
 Parameters for the KLD adaptive sample size algorithm (see Dieter Fox's papers), which is used only if the CParticleFilter is created with the "adaptiveSampleSize" flag set to true.
unsigned int KLD_maxSampleSize
double KLD_minSamplesPerBin
 (Default: KLD_minSamplesPerBin=0) The minimum number of samples will be the maximum of KLD_minSampleSize and KLD_minSamplesPerBin * ofBinsOccupied in the last time step

Detailed Description

Option set for KLD algorithm.

Definition at line 43 of file TKLDParams.h.


Constructor & Destructor Documentation

mrpt::slam::TKLDParams::TKLDParams (  ) 

Member Function Documentation

void mrpt::slam::TKLDParams::dumpToTextStream ( CStream out  )  const [virtual]
void mrpt::slam::TKLDParams::loadFromConfigFile ( const mrpt::utils::CConfigFileBase source,
const std::string &  section 
) [virtual]

Member Data Documentation

Definition at line 61 of file TKLDParams.h.

Parameters for the KLD adaptive sample size algorithm (see Dieter Fox's papers), which is used only if the CParticleFilter is created with the "adaptiveSampleSize" flag set to true.

Definition at line 61 of file TKLDParams.h.

Parameters for the KLD adaptive sample size algorithm (see Dieter Fox's papers), which is used only if the CParticleFilter is created with the "adaptiveSampleSize" flag set to true.

Definition at line 66 of file TKLDParams.h.

Referenced by mrpt::slam::PF_implementation< PARTICLE_TYPE >::PF_SLAM_implementation_pfAuxiliaryPFStandardAndOptimal(), and mrpt::slam::PF_implementation< PARTICLE_TYPE >::PF_SLAM_implementation_pfStandardProposal().

(Default: KLD_minSamplesPerBin=0) The minimum number of samples will be the maximum of KLD_minSampleSize and KLD_minSamplesPerBin * ofBinsOccupied in the last time step

Definition at line 69 of file TKLDParams.h.

Referenced by mrpt::slam::PF_implementation< PARTICLE_TYPE >::PF_SLAM_implementation_pfAuxiliaryPFStandardAndOptimal().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



Page generated by Doxygen 1.6.1 for MRPT 0.9.0 SVN: at Mon Jun 7 06:47:58 UTC 2010