ssmkit  master-68aed98
ssmkit::filter Namespace Reference

State estimation filters. More...

Namespaces

 resampler
 Resampling algorithms for particle filter.
 

Classes

class  Kalman
 Kalman filter. More...
 
class  Particle
 Particle Filter. More...
 
class  RecursiveBayesianBase
 

Functions

template<class STA_MAP , class OBS_MAP >
Kalman< STA_MAP, OBS_MAP > makeKalman (Hierarchical< Markov< Gaussian, STA_MAP, Gaussian >, Memoryless< Gaussian, OBS_MAP >> process)
 
template<class StatePDF , class StateParamMap , class InitialPDF , class MeasurementPDF , class MeasurementParamMap , class Resampler >
auto makeParticle (Hierarchical< Markov< StatePDF, StateParamMap, InitialPDF >, Memoryless< MeasurementPDF, MeasurementParamMap >> process, Resampler resampler, unsigned long particle_num)
 

Detailed Description

State estimation filters.

Function Documentation

Kalman<STA_MAP, OBS_MAP> ssmkit::filter::makeKalman ( Hierarchical< Markov< Gaussian, STA_MAP, Gaussian >, Memoryless< Gaussian, OBS_MAP >>  process)

Definition at line 146 of file kalman.hpp.

auto ssmkit::filter::makeParticle ( Hierarchical< Markov< StatePDF, StateParamMap, InitialPDF >, Memoryless< MeasurementPDF, MeasurementParamMap >>  process,
Resampler  resampler,
unsigned long  particle_num 
)

Definition at line 142 of file particle.hpp.