MRPT
1.9.9
|
The struct for passing extra simulation parameters to the prediction stage when running a particle filter.
Definition at line 21 of file TMonteCarloLocalizationParams.h.
#include <mrpt/slam/TMonteCarloLocalizationParams.h>
Public Member Functions | |
TMonteCarloLocalizationParams () | |
Default settings method. More... | |
TMonteCarloLocalizationParams (const TMonteCarloLocalizationParams &o) | |
Copy constructor: take care of knowing what you do, since this copies pointers. More... | |
TMonteCarloLocalizationParams & | operator= (const TMonteCarloLocalizationParams &o) |
Copy operator: take care of knowing what you do, since this copies pointers. More... | |
Public Attributes | |
mrpt::maps::CMetricMap * | metricMap |
[update stage] Must be set to a metric map used to estimate the likelihood of observations More... | |
mrpt::maps::TMetricMapList | metricMaps |
[update stage] Alternative way (if metricMap==nullptr): A metric map is supplied for each particle: There must be the same maps here as pose m_particles. More... | |
TKLDParams | KLD_params |
Parameters for dynamic sample size, KLD method. More... | |
TMonteCarloLocalizationParams::TMonteCarloLocalizationParams | ( | ) |
Default settings method.
Definition at line 21 of file TMonteCarloLocalizationParams.cpp.
TMonteCarloLocalizationParams::TMonteCarloLocalizationParams | ( | const TMonteCarloLocalizationParams & | o | ) |
Copy constructor: take care of knowing what you do, since this copies pointers.
Definition at line 26 of file TMonteCarloLocalizationParams.cpp.
TMonteCarloLocalizationParams & TMonteCarloLocalizationParams::operator= | ( | const TMonteCarloLocalizationParams & | o | ) |
Copy operator: take care of knowing what you do, since this copies pointers.
Definition at line 34 of file TMonteCarloLocalizationParams.cpp.
References KLD_params, metricMap, and metricMaps.
TKLDParams mrpt::slam::TMonteCarloLocalizationParams::KLD_params |
Parameters for dynamic sample size, KLD method.
Definition at line 48 of file TMonteCarloLocalizationParams.h.
Referenced by operator=(), mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfAuxiliaryPFOptimal(), mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfAuxiliaryPFOptimal(), mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfAuxiliaryPFStandard(), mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfAuxiliaryPFStandard(), mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfStandardProposal(), mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfStandardProposal(), and run_test_pf_localization().
mrpt::maps::CMetricMap* mrpt::slam::TMonteCarloLocalizationParams::metricMap |
[update stage] Must be set to a metric map used to estimate the likelihood of observations
Definition at line 39 of file TMonteCarloLocalizationParams.h.
Referenced by operator=(), mrpt::slam::CMonteCarloLocalization3D::PF_SLAM_computeObservationLikelihoodForParticle(), mrpt::slam::CMonteCarloLocalization2D::PF_SLAM_computeObservationLikelihoodForParticle(), mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfAuxiliaryPFOptimal(), mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfAuxiliaryPFOptimal(), mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfAuxiliaryPFStandard(), mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfAuxiliaryPFStandard(), mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfStandardProposal(), mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfStandardProposal(), and run_test_pf_localization().
mrpt::maps::TMetricMapList mrpt::slam::TMonteCarloLocalizationParams::metricMaps |
[update stage] Alternative way (if metricMap==nullptr): A metric map is supplied for each particle: There must be the same maps here as pose m_particles.
Definition at line 45 of file TMonteCarloLocalizationParams.h.
Referenced by operator=(), mrpt::slam::CMonteCarloLocalization3D::PF_SLAM_computeObservationLikelihoodForParticle(), mrpt::slam::CMonteCarloLocalization2D::PF_SLAM_computeObservationLikelihoodForParticle(), mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfAuxiliaryPFOptimal(), mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfAuxiliaryPFOptimal(), mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfAuxiliaryPFStandard(), mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfAuxiliaryPFStandard(), mrpt::slam::CMonteCarloLocalization3D::prediction_and_update_pfStandardProposal(), and mrpt::slam::CMonteCarloLocalization2D::prediction_and_update_pfStandardProposal().
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020 |