Public Types | Public Member Functions | List of all members
gtsam::ParticleFilter< X > Class Template Reference

Public Types

typedef ParticleFactor< X >::shared_ptr State
 

Public Member Functions

State init (const Vector &x0, const SharedDiagonal &P0)
 

Detailed Description

template<class X>
class gtsam::ParticleFilter< X >

A particle filter class, styled on functional KalmanFilter A state is created, which is functionally updates through [predict] and [update]

Definition at line 40 of file testParticleFactor.cpp.

Member Typedef Documentation

◆ State

template<class X >
typedef ParticleFactor<X>::shared_ptr gtsam::ParticleFilter< X >::State

The Particle filter state is simply a ParticleFactor

Definition at line 47 of file testParticleFactor.cpp.

Member Function Documentation

◆ init()

template<class X >
State gtsam::ParticleFilter< X >::init ( const Vector x0,
const SharedDiagonal P0 
)
inline

Create initial state, i.e., prior density at time k=0 In Bayes Filter notation, these are x_{0|0} and P_{0|0}

Parameters
x0estimate at time 0
P0covariance at time 0, given as a diagonal Gaussian 'model'

Definition at line 55 of file testParticleFactor.cpp.


The documentation for this class was generated from the following file:


gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:24:40