EmrysFilter 0.1.0
State estimation utilities in C++23 using Eigen
Loading...
Searching...
No Matches
RbParticleFilter.h File Reference

RbParticleFilter (decisions.md [rb-particle-filter]): particles for one block of the state, each carrying a Kalman filter over the rest, or an IMM filter under a switching model, with a coupled prediction that draws the block from the predicted joint and conditions the rest on it. More...

Go to the source code of this file.

Classes

class  Emrys::RbParticleFilterUpdate< Scalar, Allocator >
 What a Rao-Blackwellized particle filter's update did, per particle and in total. More...
class  Emrys::RbParticleFilter< Space_, Path_, Model_, Covariance_, Method_, Scalar_, Allocator_, Upkeep_ >
 A Rao-Blackwellized particle filter: particles for one block of the state, each carrying a Kalman filter over the rest. More...

Detailed Description

RbParticleFilter (decisions.md [rb-particle-filter]): particles for one block of the state, each carrying a Kalman filter over the rest, or an IMM filter under a switching model, with a coupled prediction that draws the block from the predicted joint and conditions the rest on it.

Read RbPointMassFilter.h next; the design review is docs/guide/rao-blackwellized-filters.md.