1 #ifndef _BAYES_FILTER_UNSCENTED 2 #define _BAYES_FILTER_UNSCENTED 65 std::size_t q_unscented;
84 void update_XX (
Float kappa);
92 predict(static_cast<Additive_predict_model&>(f));
102 return observe (static_cast<Uncorrelated_additive_observe_model&>(h),z);
106 return observe (static_cast<Correlated_additive_observe_model&>(h),z);
114 virtual Float predict_Kappa (std::size_t size)
const;
115 virtual Float observe_Kappa (std::size_t size)
const;
122 void observe_size (std::size_t z_size);
Definition: unsFlt.hpp:69
Definition: bayesFlt.hpp:95
std::size_t last_z_size
Definition: unsFlt.hpp:121
Definition: bayesFlt.hpp:154
Definition: bayesFlt.hpp:588
virtual const FM::SymMatrix & Q(const FM::Vec &x) const =0
Float predict(Linrz_predict_model &f)
Definition: unsFlt.hpp:90
Definition: bayesException.hpp:20
friend class Unscented_filter
Definition: unsFlt.hpp:64
FMVec< detail::BaseVector > Vec
Definition: uBLASmatrix.hpp:323
Float observe(Linrz_uncorrelated_observe_model &h, const FM::Vec &z)
Definition: unsFlt.hpp:100
virtual const FM::Vec & f(const FM::Vec &x) const =0
Unscented_predict_model(std::size_t q_size)
Definition: unsFlt.hpp:51
Definition: bayesFlt.hpp:116
FM::ColMatrix XX
Definition: unsFlt.hpp:74
Bayesian_filter_matrix::Float Float
Definition: bayesFlt.hpp:39
FM::ColMatrix fXX
Definition: unsFlt.hpp:131
FMMatrix< detail::SymMatrixWrapper< detail::BaseRowMatrix > > SymMatrix
Definition: uBLASmatrix.hpp:327
Definition: bayesFlt.hpp:436
Definition: bayesFlt.hpp:177
Definition: unsFlt.hpp:41
FMMatrix< detail::BaseColMatrix > ColMatrix
Definition: uBLASmatrix.hpp:326
FM::SymMatrix SI
Definition: unsFlt.hpp:111
FM::Vec s
Definition: unsFlt.hpp:110
Float kappa
Definition: unsFlt.hpp:75
Float observe(Linrz_correlated_observe_model &h, const FM::Vec &z)
Definition: unsFlt.hpp:104