#include <infFlt.hpp>
Inheritance diagram for Bayesian_filter::Information_scheme:

Public Member Functions | |
| Information_scheme (std::size_t x_size, std::size_t z_initialsize=0) | |
| Information_scheme & | operator= (const Information_scheme &) |
| void | init () |
| void | update () |
| void | init_yY () |
| void | update_yY () |
| Float | predict (Linear_invertable_predict_model &f, Linear_predict_byproducts &b) |
| Float | predict (Linear_invertable_predict_model &f) |
| Float | predict (Linrz_predict_model &f) |
| Float | observe_innovation (Linrz_uncorrelated_observe_model &h, const FM::Vec &s) |
| Float | observe_innovation (Linrz_correlated_observe_model &h, const FM::Vec &s) |
Protected Member Functions | |
| void | observe_size (std::size_t z_size) |
Protected Attributes | |
| bool | update_required |
| FM::RowMatrix | tempX |
| FM::Vec | i |
| FM::SymMatrix | I |
| FM::SymMatrix | ZI |
| std::size_t | last_z_size |
Classes | |
| struct | Linear_predict_byproducts |
|
||||||||||||
|
|
|
|
Implements Bayesian_filter::Kalman_state_filter. |
|
|
Implements Bayesian_filter::Information_state_filter. |
|
||||||||||||
|
Implements Bayesian_filter::Extended_kalman_filter. |
|
||||||||||||
|
Implements Bayesian_filter::Extended_kalman_filter. |
|
|
|
|
|
|
|
|
Implements Bayesian_filter::Linrz_filter. |
|
|
|
|
||||||||||||
|
|
|
|
Implements Bayesian_filter::Kalman_state_filter. |
|
|
Implements Bayesian_filter::Information_state_filter. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6