Framework for the implementation of particle filters using the data type float.
More...
#include <ParticleFilterFrameworkFloat.h>
Framework for the implementation of particle filters using the data type float.
Definition at line 55 of file ParticleFilterFrameworkFloat.h.
◆ CParticleFilterFrameworkFloat()
CParticleFilterFrameworkFloat::CParticleFilterFrameworkFloat |
( |
int |
nParticles, |
|
|
int |
nDimension |
|
) |
| |
◆ ~CParticleFilterFrameworkFloat()
CParticleFilterFrameworkFloat::~CParticleFilterFrameworkFloat |
( |
| ) |
|
◆ CalculateFinalProbabilities()
virtual void CParticleFilterFrameworkFloat::CalculateFinalProbabilities |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ CalculateMean()
void CParticleFilterFrameworkFloat::CalculateMean |
( |
| ) |
|
|
protected |
◆ CalculateProbability()
virtual double CParticleFilterFrameworkFloat::CalculateProbability |
( |
bool |
bSeparateCall = true | ) |
|
|
protectedpure virtual |
◆ CalculateProbabilityForConfiguration()
double CParticleFilterFrameworkFloat::CalculateProbabilityForConfiguration |
( |
const float * |
pConfiguration | ) |
|
◆ GetBestConfiguration()
void CParticleFilterFrameworkFloat::GetBestConfiguration |
( |
float * |
pBestConfiguration | ) |
|
|
virtual |
◆ GetConfiguration()
void CParticleFilterFrameworkFloat::GetConfiguration |
( |
float * |
pBestConfiguration, |
|
|
float |
fMeanFactor |
|
) |
| |
|
virtual |
◆ GetMeanConfiguration()
void CParticleFilterFrameworkFloat::GetMeanConfiguration |
( |
float * |
pMeanConfiguration | ) |
|
|
virtual |
◆ GetPredictedConfiguration()
void CParticleFilterFrameworkFloat::GetPredictedConfiguration |
( |
float * |
pPredictedConfiguration | ) |
|
|
virtual |
◆ ParticleFilter()
double CParticleFilterFrameworkFloat::ParticleFilter |
( |
float * |
pResultMeanConfiguration, |
|
|
float |
fSigmaFactor = 1.0f |
|
) |
| |
◆ PickBaseSample()
int CParticleFilterFrameworkFloat::PickBaseSample |
( |
| ) |
|
|
protected |
◆ PredictNewBases()
virtual void CParticleFilterFrameworkFloat::PredictNewBases |
( |
float |
fSigmaFactor | ) |
|
|
protectedpure virtual |
◆ UpdateModel()
virtual void CParticleFilterFrameworkFloat::UpdateModel |
( |
int |
nParticle | ) |
|
|
protectedpure virtual |
double* CParticleFilterFrameworkFloat::c |
|
protected |
◆ c_total
double CParticleFilterFrameworkFloat::c_total |
|
protected |
◆ last_configuration
float* CParticleFilterFrameworkFloat::last_configuration |
|
protected |
◆ lower_limit
float* CParticleFilterFrameworkFloat::lower_limit |
|
protected |
◆ m_nDimension
int CParticleFilterFrameworkFloat::m_nDimension |
|
protected |
◆ m_nParticles
int CParticleFilterFrameworkFloat::m_nParticles |
|
protected |
◆ mean_configuration
float* CParticleFilterFrameworkFloat::mean_configuration |
|
protected |
◆ pi
double* CParticleFilterFrameworkFloat::pi |
|
protected |
float** CParticleFilterFrameworkFloat::s |
|
protected |
◆ s_temp
float** CParticleFilterFrameworkFloat::s_temp |
|
protected |
◆ sigma
float* CParticleFilterFrameworkFloat::sigma |
|
protected |
◆ temp
float* CParticleFilterFrameworkFloat::temp |
|
protected |
◆ upper_limit
float* CParticleFilterFrameworkFloat::upper_limit |
|
protected |
The documentation for this class was generated from the following files:
asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Feb 28 2022 21:44:01