Models the measurement process for a particle filter. More...
#include <ParticleFilter.hpp>
Public Member Functions | |
| virtual double | getLikelihood (const MEAS &m, const STATE &s)=0 |
| Computes likelihood of seeing measurement, given state. | |
Models the measurement process for a particle filter.
A component of a particle filter that models the measurement process. It is used for estimating the likelihood of a particle, for importance sampling.
Definition at line 86 of file ParticleFilter.hpp.
| virtual double Estimation::PFMeasurementModel< MEAS, STATE >::getLikelihood | ( | const MEAS & | m, | |
| const STATE & | s | |||
| ) | [pure virtual] |
Computes likelihood of seeing measurement, given state.
| s | hypothesized state | |
| m | measurement |
m, given s Given a current state, computes the likelihood of observing measurement m in that state,
.
Implemented in Estimation::PF1DObsModel.
1.7.1