A | mrs_lib::LKF< n_states, n_inputs, -1 > | |
A_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
B | mrs_lib::LKF< n_states, n_inputs, -1 > | |
B_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
Base_class typedef | mrs_lib::DKF< n_states, n_inputs > | |
computeKalmanGain(const statecov_t &sc,[[maybe_unused]] const z_t &z, const R_t &R, const H_t &H) const (defined in mrs_lib::LKF< n_states, n_inputs, -1 >) | mrs_lib::LKF< n_states, n_inputs, -1 > | inlineprotectedvirtual |
correct(const statecov_t &sc, const z_t &z, const R_t &R) const override | mrs_lib::LKF< n_states, n_inputs, -1 > | inlinevirtual |
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 > | pure virtual |
correction_impl(const statecov_t &sc, const z_t &z, const R_t &R, const H_t &H) const (defined in mrs_lib::LKF< n_states, n_inputs, -1 >) | mrs_lib::LKF< n_states, n_inputs, -1 > | inlineprotected |
correctLine(const statecov_t &sc, const pt3_t &line_origin, const vec3_t &line_direction, const double line_variance) const | mrs_lib::DKF< n_states, n_inputs > | inlinevirtual |
correctPlane(const statecov_t &sc, const pt3_t &plane_origin, const vec3_t &plane_normal, const double plane_variance) const | mrs_lib::DKF< n_states, n_inputs > | inlinevirtual |
covariance_predict(const A_t &A, const P_t &P, const Q_t &Q, const double dt) (defined in mrs_lib::LKF< n_states, n_inputs, -1 >) | mrs_lib::LKF< n_states, n_inputs, -1 > | inlineprotectedstatic |
DKF() | mrs_lib::DKF< n_states, n_inputs > | inline |
DKF(const A_t &A, const B_t &B) | mrs_lib::DKF< n_states, n_inputs > | inline |
H | mrs_lib::LKF< n_states, n_inputs, -1 > | |
H_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
invert_W(R_t W) (defined in mrs_lib::LKF< n_states, n_inputs, -1 >) | mrs_lib::LKF< n_states, n_inputs, -1 > | inlineprotectedstatic |
K_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
LKF() | mrs_lib::LKF< n_states, n_inputs, -1 > | inline |
LKF(const A_t &A, const B_t &B, const H_t &H) | mrs_lib::LKF< n_states, n_inputs, -1 > | inline |
m | mrs_lib::DKF< n_states, n_inputs > | static |
mat2_t typedef (defined in mrs_lib::DKF< n_states, n_inputs >) | mrs_lib::DKF< n_states, n_inputs > | |
mat3_t typedef (defined in mrs_lib::DKF< n_states, n_inputs >) | mrs_lib::DKF< n_states, n_inputs > | |
n | mrs_lib::DKF< n_states, n_inputs > | static |
p | mrs_lib::DKF< n_states, n_inputs > | static |
P_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
predict(const statecov_t &sc, const u_t &u, const Q_t &Q,[[maybe_unused]] double dt) const override | mrs_lib::LKF< n_states, n_inputs, -1 > | inlinevirtual |
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 > | pure virtual |
pt2_t typedef (defined in mrs_lib::DKF< n_states, n_inputs >) | mrs_lib::DKF< n_states, n_inputs > | |
pt3_t typedef (defined in mrs_lib::DKF< n_states, n_inputs >) | mrs_lib::DKF< n_states, n_inputs > | |
Q_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
R_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
state_predict(const A_t &A, const x_t &x,[[maybe_unused]] const B_t &B,[[maybe_unused]] const u_t &u) (defined in mrs_lib::LKF< n_states, n_inputs, -1 >) | mrs_lib::LKF< n_states, n_inputs, -1 > | inlineprotectedstatic |
state_predict(const A_t &A, const x_t &x, const B_t &B, const u_t &u) (defined in mrs_lib::LKF< n_states, n_inputs, -1 >) | mrs_lib::LKF< n_states, n_inputs, -1 > | inlineprotectedstatic |
statecov_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
u_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
vec3_t typedef (defined in mrs_lib::DKF< n_states, n_inputs >) | mrs_lib::DKF< n_states, n_inputs > | |
x_t typedef | mrs_lib::DKF< n_states, n_inputs > | |
z_t typedef | mrs_lib::DKF< n_states, n_inputs > | |