bitrl & cuberl Documentation
Simulation engine for reinforcement learning agents
Loading...
Searching...
No Matches
bitrl::estimation::KFMotionModelBase< MatrixType, StateType > Class Template Reference

#include <kf_model_base.h>

Inheritance diagram for bitrl::estimation::KFMotionModelBase< MatrixType, StateType >:
Collaboration diagram for bitrl::estimation::KFMotionModelBase< MatrixType, StateType >:

Public Types

typedef MatrixType matrix_type
 
typedef StateType state_type
 
- Public Types inherited from bitrl::estimation::KFModelBase< MatrixType >
typedef MatrixType matrix_type
 

Public Member Functions

virtual state_typeget_state ()
 
virtual const state_typeget_state () const
 
virtual void set_state (const state_type &state)
 
- Public Member Functions inherited from bitrl::estimation::KFModelBase< MatrixType >
virtual void add_matrix (const std::string &name, matrix_type &mat)
 
virtual matrix_typeget_matrix (const std::string &mat)
 
virtual const matrix_typeget_matrix (const std::string &mat) const
 

Protected Attributes

state_type state_
 
- Protected Attributes inherited from bitrl::estimation::KFModelBase< MatrixType >
std::map< std::string, matrix_typematrices_
 

Member Typedef Documentation

◆ matrix_type

template<typename MatrixType , typename StateType >
typedef MatrixType bitrl::estimation::KFMotionModelBase< MatrixType, StateType >::matrix_type

◆ state_type

template<typename MatrixType , typename StateType >
typedef StateType bitrl::estimation::KFMotionModelBase< MatrixType, StateType >::state_type

Member Function Documentation

◆ get_state() [1/2]

template<typename MatrixType , typename StateType >
virtual state_type & bitrl::estimation::KFMotionModelBase< MatrixType, StateType >::get_state ( )
inlinevirtual

◆ get_state() [2/2]

template<typename MatrixType , typename StateType >
virtual const state_type & bitrl::estimation::KFMotionModelBase< MatrixType, StateType >::get_state ( ) const
inlinevirtual

◆ set_state()

template<typename MatrixType , typename StateType >
virtual void bitrl::estimation::KFMotionModelBase< MatrixType, StateType >::set_state ( const state_type state)
inlinevirtual

Member Data Documentation

◆ state_

template<typename MatrixType , typename StateType >
state_type bitrl::estimation::KFMotionModelBase< MatrixType, StateType >::state_
protected

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