gtsam
Loading...
Searching...
No Matches
gtsam::InvariantEKF< G > Member List

This is the complete list of members for gtsam::InvariantEKF< G >, including all inherited members.

Base typedefgtsam::InvariantEKF< G >
Covariance typedefgtsam::InvariantEKF< G >
covariance() constgtsam::ManifoldEKF< G >inline
Dimgtsam::InvariantEKF< G >static
dimension() constgtsam::ManifoldEKF< G >inline
Dynamics(const G &X, const G &U, OptionalJacobian< Dim, Dim > A={})gtsam::InvariantEKF< G >inlinestatic
Dynamics(const G &W, const G &X, const G &U, OptionalJacobian< Dim, Dim > A={})gtsam::InvariantEKF< G >inlinestatic
gtsam::LeftLinearEKF::Dynamics(const G &W, const Phi &phi, const G &X, const G &U, OptionalJacobian< Dim, Dim > A={})gtsam::LeftLinearEKF< G >inlinestatic
gtsam::LeftLinearEKF::Dynamics(const Phi &phi, const G &X, const G &U, OptionalJacobian< Dim, Dim > A={})gtsam::LeftLinearEKF< G >inlinestatic
I_gtsam::ManifoldEKF< G >protected
InvariantEKF(const G &X0, const Covariance &P0)gtsam::InvariantEKF< G >inline
isMatrixOfSize(const MatrixType &matrix, size_t rows, size_t cols)gtsam::ManifoldEKF< G >inlineprotectedstatic
Jacobian typedefgtsam::InvariantEKF< G >
JosephUpdate(const GainMatrix &K, const HMatrix &H, const RMatrix &R)gtsam::ManifoldEKF< G >inline
KalmanGain(const HMatrix &H, const RMatrix &R) constgtsam::ManifoldEKF< G >inline
LeftLinearEKF(const G &X0, const Covariance &P0) (defined in gtsam::LeftLinearEKF< G >)gtsam::LeftLinearEKF< G >inline
LieGroupEKF(const G &X0, const Covariance &P0)gtsam::LieGroupEKF< G >inline
ManifoldEKF(const G &X0, const Covariance &P0)gtsam::ManifoldEKF< G >inline
n_gtsam::ManifoldEKF< G >protected
P_gtsam::ManifoldEKF< G >protected
predict(const G &U, const Covariance &Q)gtsam::InvariantEKF< G >inline
predict(const TangentVector &u, double dt, const Covariance &Q)gtsam::InvariantEKF< G >inline
predict(const G &W, const G &U, const Covariance &Q)gtsam::InvariantEKF< G >inline
gtsam::LeftLinearEKF::predict(const G &W, const Phi &phi, const G &U, const Covariance &Q)gtsam::LeftLinearEKF< G >inline
gtsam::LeftLinearEKF::predict(const Phi &phi, const G &U, const Covariance &Q)gtsam::LeftLinearEKF< G >inline
gtsam::LieGroupEKF::predict(Dynamics &&f, double dt, const Covariance &Q)gtsam::LieGroupEKF< G >inline
gtsam::LieGroupEKF::predict(Dynamics &&f, const Control &u, double dt, const Covariance &Q)gtsam::LieGroupEKF< G >inline
gtsam::LieGroupEKF::predict(const G &X_next, const Jacobian &F, const Covariance &Q)gtsam::LieGroupEKF< G >inline
predictMean(Dynamics &&f, double dt, OptionalJacobian< Dim, Dim > Phi={}) constgtsam::LieGroupEKF< G >inline
predictMean(Dynamics &&f, const Control &u, double dt, OptionalJacobian< Dim, Dim > Phi={}) constgtsam::LieGroupEKF< G >inline
predictWithCompose(const G &U, const Jacobian &J_UX, const Covariance &Q)gtsam::LieGroupEKF< G >inline
reset(const TangentVector &eta)gtsam::ManifoldEKF< G >inline
state() constgtsam::ManifoldEKF< G >inline
TangentVector typedefgtsam::InvariantEKF< G >
This typedef (defined in gtsam::LieGroupEKF< G >)gtsam::LieGroupEKF< G >
transitionMatrix(const TangentVector &xi, const Jacobian &Df, double dt, const G &U, const Jacobian &Dexp) constgtsam::LieGroupEKF< G >inline
update(const Measurement &prediction, const Eigen::Matrix< double, traits< Measurement >::dimension, Dim > &H, const Measurement &z, const Eigen::Matrix< double, traits< Measurement >::dimension, traits< Measurement >::dimension > &R, bool performReset=true)gtsam::LieGroupEKF< G >inline
update(MeasurementFunction &&h, const Measurement &z, const Eigen::Matrix< double, traits< Measurement >::dimension, traits< Measurement >::dimension > &R, bool performReset=true)gtsam::LieGroupEKF< G >inline
updateWithVector(const gtsam::Vector &prediction, const Matrix &H, const gtsam::Vector &z, const Matrix &R, bool performReset=true)gtsam::ManifoldEKF< G >inline
validateInputs(const gtsam::Vector &prediction, const Matrix &H, const gtsam::Vector &z, const Matrix &R)gtsam::ManifoldEKF< G >inlineprotected
X_gtsam::ManifoldEKF< G >protected