Base_class typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
computeInverse(const Pzz_t &Pzz) const (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
computeKalmanGain([[maybe_unused]] const x_t &x, [[maybe_unused]] const z_t &inn, const K_t &Pxz, const Pzz_t &Pzz) const (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protectedvirtual |
computePaSqrt(const P_t &P) const (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
computeSigmas(const x_t &x, const P_t &P) const (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
computeWeights() (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
correct(const statecov_t &sc, const z_t &z, const R_t &R) const override | mrs_lib::UKF< n_states, n_inputs, n_measurements > | virtual |
mrs_lib::KalmanFilter::correct(const statecov_t &sc, const z_t &z, const R_t &R) const =0 | mrs_lib::KalmanFilter< n_states, n_inputs, n_measurements > | privatepure virtual |
K_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
m | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protectedstatic |
m_alpha (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
m_beta (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
m_kappa (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
m_lambda (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
m_observation_model (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
m_transition_model (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
m_Wc (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
m_Wm (defined in mrs_lib::UKF< n_states, n_inputs, n_measurements >) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
n | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protectedstatic |
observation_model_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
p | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protectedstatic |
P_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
predict(const statecov_t &sc, const u_t &u, const Q_t &Q, double dt) const override | mrs_lib::UKF< n_states, n_inputs, n_measurements > | virtual |
mrs_lib::KalmanFilter::predict(const statecov_t &sc, const u_t &u, const Q_t &Q, double dt) const =0 | mrs_lib::KalmanFilter< n_states, n_inputs, n_measurements > | privatepure virtual |
Pzz_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
Q_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
R_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
setConstants(const double alpha, const double kappa, const double beta) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
setObservationModel(const observation_model_t &observation_model) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
setTransitionModel(const transition_model_t &transition_model) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
statecov_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
transition_model_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
u_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
UKF() | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
UKF(const transition_model_t &transition_model, const observation_model_t &observation_model, const double alpha=1e-3, const double kappa=1, const double beta=2) | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
w | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protectedstatic |
W_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
X_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |
x_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
z_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | |
Z_t typedef | mrs_lib::UKF< n_states, n_inputs, n_measurements > | protected |