pf
rbpf_base< float_t, dim_s_state, dim_ns_state, dimobs > Class Template Referenceabstract

Public Types

using osv = Eigen::Matrix< float_t, dimobs, 1 >
 
using sssv = Eigen::Matrix< float_t, dim_s_state, 1 >
 
using nsssv = Eigen::Matrix< float_t, dim_ns_state, 1 >
 
using Mat = Eigen::Matrix< float_t, Eigen::Dynamic, Eigen::Dynamic >
 
using func = std::function< const Mat(const nsssv &, const sssv &)>
 
using funcs = std::vector< func >
 

Public Member Functions

virtual void filter (const osv &data, const funcs &fs=funcs())=0
 the filtering function that must be defined
 

Static Public Attributes

static constexpr unsigned int dim_sampled_state = dim_s_state
 
static constexpr unsigned int dim_not_sampled_state = dim_ns_state
 
static constexpr unsigned int dim_obs = dimobs
 

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