TooN Algorithm Library - tag
0.2
|
#include <constantposition.h>
Public Member Functions | |
Model (void) | |
TooN::Matrix < State::STATE_DIMENSION > & | getJacobian (const State &state, double dt) |
Jacobian has pos, rot in this order. More... | |
void | updateState (State &state, const double dt) |
TooN::Matrix < State::STATE_DIMENSION > & | getNoiseCovariance (double dt) |
void | updateFromMeasurement (State &state, const TooN::Vector< State::STATE_DIMENSION > &innovation) |
Public Attributes | |
TooN::Vector < State::STATE_DIMENSION > | sigma |
describes the process noise as independent for each dimension of the state More... | |
TooN::Matrix < State::STATE_DIMENSION > | jacobian |
the jacobian of the process modell, here the identity More... | |
TooN::Matrix < State::STATE_DIMENSION > | noise |
the actual process noise matrix returned from the associated funcion More... | |
The Model class implementing a constant position model. It will only update the covariance based on time passing, and update the state correctly from a measurement.
|
inline |
Jacobian has pos, rot in this order.
References jacobian.
|
inline |
|
inline |
References tag::ConstantPosition::State::pose.
|
inline |
TooN::Matrix<State::STATE_DIMENSION> tag::ConstantPosition::Model::jacobian |
the jacobian of the process modell, here the identity
Referenced by getJacobian(), and Model().
TooN::Matrix<State::STATE_DIMENSION> tag::ConstantPosition::Model::noise |
the actual process noise matrix returned from the associated funcion
Referenced by getNoiseCovariance(), and Model().
TooN::Vector<State::STATE_DIMENSION> tag::ConstantPosition::Model::sigma |
describes the process noise as independent for each dimension of the state
Referenced by getNoiseCovariance(), and Model().