pf
sisr_filter.h File Reference

SISR filter. More...

#include <array>
#include <Eigen/Dense>
#include "pf_base.h"
Include dependency graph for sisr_filter.h:

Go to the source code of this file.

Classes

class  pf::filters::SISRFilter< nparts, dimx, dimy, resamp_t, float_t, debug >
 A base class for the Sequential Important Sampling with Resampling (SISR). More...
 
class  pf::filters::SISRFilterCRN< nparts, dimx, dimy, dimu, dimur, resamp_t, float_t, debug >
 A base class for the Sequential Important Sampling with Resampling (SISR). Uses normal common random numbers. More...
 

Detailed Description

SISR filter.

SISR filter but with common random numbers this time.

Template Parameters
npartsthe number of particles
dimxthe size of the state
thesize of the observation
resamp_tthe type of resampler
float_tthe type of floating point numbers used (e.g. float or double)
debugwhether to debug or not
npartsthe number of particles
dimxthe size of the state
dimythe size of the observation
dimuthe size of the normal random vector
dimurthe size of the normal random variables for resampling
resamp_tthe type of resampler
float_tthe type of floating point numbers used (e.g. float or double)
debugwhether to debug or not