Main MRPT website > C++ reference
MRPT logo

mrpt::bayes Namespace Reference

The namespace for Bayesian filtering algorithm: different particle filters and Kalman filter algorithms. More...

Namespaces

namespace  detail
 

Auxiliary functions, for internal usage of MRPT classes.


Classes

struct  TKF_options
 Generic options for the Kalman Filter algorithm in itself. More...
class  CKalmanFilterCapable
 Virtual base for Kalman Filter (EKF,IEKF,UKF) implementations. More...
class  CParticleFilter
 This class acts as a common interface to the different interfaces (see CParticleFilter::TParticleFilterAlgorithm) any bayes::CParticleFilterCapable class can implement: it is the invoker of particle filter algorithms. More...
class  CParticleFilterCapable
 This virtual class defines the interface that any particles based PDF class must implement in order to be executed by a mrpt::bayes::CParticleFilter. More...
class  CParticleFilterData
 This template class declares the array of particles and its internal data, managing some memory-related issues and providing an easy implementation of virtual methods required for implementing a CParticleFilterCapable. More...
struct  CProbabilityParticle
 A template class for holding a the data and the weight of a particle. More...
class  CRejectionSamplingCapable
 A base class for implementing rejection sampling in a generic state space. More...

Enumerations

enum  TKFMethod { kfEKFNaive = 0, kfEKFAlaDavison, kfIKFFull, kfIKF }
 

The Kalman Filter algorithm to employ in bayes::CKalmanFilterCapable For further details on each algorithm see the tutorial: http://www.mrpt.org/Kalman_Filters.

More...

Detailed Description

The namespace for Bayesian filtering algorithm: different particle filters and Kalman filter algorithms.


Enumeration Type Documentation

The Kalman Filter algorithm to employ in bayes::CKalmanFilterCapable For further details on each algorithm see the tutorial: http://www.mrpt.org/Kalman_Filters.

See also:
bayes::CKalmanFilterCapable::KF_options
Enumerator:
kfEKFNaive 
kfEKFAlaDavison 
kfIKFFull 
kfIKF 

Definition at line 58 of file CKalmanFilterCapable.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



Page generated by Doxygen 1.6.1 for MRPT 0.9.0 SVN: at Mon Jun 7 06:47:58 UTC 2010