#include <mrpt/bayes/CParticleFilter.h>

Public Member Functions | |
| TParticleFilterOptions () | |
| Initilization of default parameters. | |
| void | loadFromConfigFile (const mrpt::utils::CConfigFileBase &source, const std::string §ion) |
| See mrpt::utils::CLoadableOptions. | |
| void | dumpToTextStream (utils::CStream &out) |
| See mrpt::utils::CLoadableOptions. | |
Public Attributes | |
| bool | adaptiveSampleSize |
| A flag that indicates whether the CParticleFilterCapable object should perform adative sample size (default=false). | |
| double | BETA |
| The resampling of particles will be performed when ESS (in range [0,1]) < BETA (default is 0.5). | |
| unsigned int | sampleSize |
| The initial number of particles in the filter (it can change only if adaptiveSampleSize=true) (default=1). | |
| unsigned int | pfAuxFilterOptimal_MaximumSearchSamples |
| In the algorithm "CParticleFilter::pfAuxiliaryPFOptimal", the number of samples for searching the maximum likelihood value (see papers!) (default=100). | |
| double | powFactor |
| An optional step to "smooth" dramatic changes in the observation model to affect the variance of the particle weights, eg weight*=likelihood^powFactor (default=1 = no effects). | |
| TParticleFilterAlgorithm | PF_algorithm |
| The PF algorithm to use (default=pfStandardProposal) See TParticleFilterAlgorithm for the posibilities. | |
| TParticleResamplingAlgorithm | resamplingMethod |
| The resampling algorithm to use (default=prMultinomial). | |
Definition at line 103 of file CParticleFilter.h.
| mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::TParticleFilterOptions | ( | ) |
Initilization of default parameters.
| void mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::dumpToTextStream | ( | utils::CStream & | out | ) | [virtual] |
| void mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::loadFromConfigFile | ( | const mrpt::utils::CConfigFileBase & | source, | |
| const std::string & | section | |||
| ) | [virtual] |
| bool mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::adaptiveSampleSize |
A flag that indicates whether the CParticleFilterCapable object should perform adative sample size (default=false).
Definition at line 122 of file CParticleFilter.h.
| double mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::BETA |
The resampling of particles will be performed when ESS (in range [0,1]) < BETA (default is 0.5).
Definition at line 126 of file CParticleFilter.h.
| TParticleFilterAlgorithm mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::PF_algorithm |
The PF algorithm to use (default=pfStandardProposal) See TParticleFilterAlgorithm for the posibilities.
Definition at line 142 of file CParticleFilter.h.
| unsigned int mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::pfAuxFilterOptimal_MaximumSearchSamples |
In the algorithm "CParticleFilter::pfAuxiliaryPFOptimal", the number of samples for searching the maximum likelihood value (see papers!) (default=100).
Definition at line 134 of file CParticleFilter.h.
| double mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::powFactor |
An optional step to "smooth" dramatic changes in the observation model to affect the variance of the particle weights, eg weight*=likelihood^powFactor (default=1 = no effects).
Definition at line 138 of file CParticleFilter.h.
| TParticleResamplingAlgorithm mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::resamplingMethod |
The resampling algorithm to use (default=prMultinomial).
Definition at line 146 of file CParticleFilter.h.
| unsigned int mrpt::bayes::CParticleFilter::CParticleFilter::TParticleFilterOptions::sampleSize |
The initial number of particles in the filter (it can change only if adaptiveSampleSize=true) (default=1).
Definition at line 130 of file CParticleFilter.h.
| Page generated by Doxygen 1.5.8 for MRPT 0.6.5 SVN: at Thu Feb 26 02:07:47 EST 2009 |