#include <ParticleFilter.h>
Public Member Functions | |
| double | filter (double val) |
| void | init (double initValue=0.0f) |
| ParticleFilter (unsigned int nParticles=200, double noise=0.1, double lambda=10.0, double initValue=0.0) | |
Private Attributes | |
| double | lambda_ |
| double | noise_ |
| std::vector< double > | particles_ |
Definition at line 115 of file ParticleFilter.h.
| rtabmap::ParticleFilter::ParticleFilter | ( | unsigned int | nParticles = 200, |
| double | noise = 0.1, |
||
| double | lambda = 10.0, |
||
| double | initValue = 0.0 |
||
| ) | [inline] |
Definition at line 118 of file ParticleFilter.h.
| double rtabmap::ParticleFilter::filter | ( | double | val | ) | [inline] |
Definition at line 133 of file ParticleFilter.h.
| void rtabmap::ParticleFilter::init | ( | double | initValue = 0.0f | ) | [inline] |
Definition at line 128 of file ParticleFilter.h.
double rtabmap::ParticleFilter::lambda_ [private] |
Definition at line 171 of file ParticleFilter.h.
double rtabmap::ParticleFilter::noise_ [private] |
Definition at line 170 of file ParticleFilter.h.
std::vector<double> rtabmap::ParticleFilter::particles_ [private] |
Definition at line 169 of file ParticleFilter.h.