mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
mrs_lib::Repredictor< Model, disable_reprediction > Member List

This is the complete list of members for mrs_lib::Repredictor< Model, disable_reprediction >, including all inherited members.

addInputChange(const u_t &u, const ros::Time &stamp, const ModelPtr &model=nullptr)mrs_lib::Repredictor< Model, disable_reprediction >inline
addInputChange(const u_t &u, [[maybe_unused]] const ros::Time &stamp, const ModelPtr &model=nullptr)mrs_lib::Repredictor< Model, disable_reprediction >inline
addInputChangeWithNoise(const u_t &u, const Q_t &Q, const ros::Time &stamp, const ModelPtr &model=nullptr)mrs_lib::Repredictor< Model, disable_reprediction >inline
addInputChangeWithNoise(const u_t &u, const Q_t &Q, [[maybe_unused]] const ros::Time &stamp, const ModelPtr &model=nullptr)mrs_lib::Repredictor< Model, disable_reprediction >inline
addMeasurement(const z_t &z, const R_t &R, const ros::Time &stamp, const ModelPtr &model=nullptr, const double &meas_id=-1)mrs_lib::Repredictor< Model, disable_reprediction >inline
addMeasurement(const z_t &z, const R_t &R, const ros::Time &stamp, const ModelPtr &model=nullptr, const double &meas_id=-1)mrs_lib::Repredictor< Model, disable_reprediction >inline
addProcessNoiseChange(const Q_t &Q, const ros::Time &stamp, const ModelPtr &model=nullptr)mrs_lib::Repredictor< Model, disable_reprediction >inline
addProcessNoiseChange(const Q_t &Q, [[maybe_unused]] const ros::Time &stamp, const ModelPtr &model=nullptr)mrs_lib::Repredictor< Model, disable_reprediction >inline
checkMonotonicity(const T &buf) (defined in mrs_lib::Repredictor< Model, disable_reprediction >)mrs_lib::Repredictor< Model, disable_reprediction >inlineprotected
history_t typedef (defined in mrs_lib::Repredictor< Model, disable_reprediction >)mrs_lib::Repredictor< Model, disable_reprediction >protected
m_default_model (defined in mrs_lib::Repredictor< Model, disable_reprediction >)mrs_lib::Repredictor< Model, disable_reprediction >protected
m_history (defined in mrs_lib::Repredictor< Model, disable_reprediction >)mrs_lib::Repredictor< Model, disable_reprediction >protected
m_sc (defined in mrs_lib::Repredictor< Model, disable_reprediction >)mrs_lib::Repredictor< Model, disable_reprediction >protected
ModelPtr typedefmrs_lib::Repredictor< Model, disable_reprediction >
P_t typedefmrs_lib::Repredictor< Model, disable_reprediction >
predictTo(const ros::Time &to_stamp)mrs_lib::Repredictor< Model, disable_reprediction >inline
predictTo(const ros::Time &to_stamp)mrs_lib::Repredictor< Model, disable_reprediction >inline
printBuffer(const T &buf) (defined in mrs_lib::Repredictor< Model, disable_reprediction >)mrs_lib::Repredictor< Model, disable_reprediction >inlineprotected
Q_t typedefmrs_lib::Repredictor< Model, disable_reprediction >
R_t typedefmrs_lib::Repredictor< Model, disable_reprediction >
Repredictor(const x_t &x0, const P_t &P0, const u_t &u0, const Q_t &Q0, const ros::Time &t0, const ModelPtr &model, const unsigned hist_len)mrs_lib::Repredictor< Model, disable_reprediction >inline
Repredictor()mrs_lib::Repredictor< Model, disable_reprediction >inline
Repredictor(const x_t &x0, const P_t &P0, const Q_t &Q0, const ros::Time &t0, const ModelPtr &model, const unsigned hist_len)mrs_lib::Repredictor< Model, disable_reprediction >inline
statecov_t typedefmrs_lib::Repredictor< Model, disable_reprediction >
u_t typedefmrs_lib::Repredictor< Model, disable_reprediction >
x_t typedefmrs_lib::Repredictor< Model, disable_reprediction >
z_t typedefmrs_lib::Repredictor< Model, disable_reprediction >