gtsam
Loading...
Searching...
No Matches
gtsam::EquivariantFilter< M, Symmetry > Member List

This is the complete list of members for gtsam::EquivariantFilter< M, Symmetry >, including all inherited members.

actionDifferential() constgtsam::EquivariantFilter< M, Symmetry >inline
applyCorrection(const TangentG &delta_x)gtsam::EquivariantFilter< M, Symmetry >inlineprotected
Base typedef (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >
computeErrorDynamicsMatrix(const InputOrbit &psi_u) constgtsam::EquivariantFilter< M, Symmetry >inline
Covariance typedefgtsam::ManifoldEKF< M >
covariance() constgtsam::EquivariantFilter< M, Symmetry >inline
CovarianceM typedef (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >
Dimgtsam::ManifoldEKF< M >static
dimension() constgtsam::ManifoldEKF< M >inline
DimG (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >static
DimM (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >static
EquivariantFilter(const M &xi_ref, const CovarianceM &Sigma, const G &X0=traits< G >::Identity())gtsam::EquivariantFilter< M, Symmetry >inline
errorCovariance() constgtsam::EquivariantFilter< M, Symmetry >inline
G typedef (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >
groupEstimate() constgtsam::EquivariantFilter< M, Symmetry >inline
I_gtsam::ManifoldEKF< M >protected
isMatrixOfSize(const MatrixType &matrix, size_t rows, size_t cols)gtsam::ManifoldEKF< M >inlineprotectedstatic
Jacobian typedefgtsam::ManifoldEKF< M >
JosephUpdate(const GainMatrix &K, const HMatrix &H, const RMatrix &R)gtsam::ManifoldEKF< M >inline
KalmanGain(const HMatrix &H, const RMatrix &R) constgtsam::ManifoldEKF< M >inline
liftAtOrigin(const InputOrbit &psi_u, OptionalJacobian< DimG, DimM > D_lift={}) constgtsam::EquivariantFilter< M, Symmetry >inlineprotected
ManifoldEKF(const M &X0, const Covariance &P0)gtsam::ManifoldEKF< M >inline
MatrixGM typedef (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >
MatrixM typedef (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >
MatrixMG typedef (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >
n_gtsam::ManifoldEKF< M >protected
P_gtsam::ManifoldEKF< M >protected
predict(const Lift &lift_u, const InputOrbit &psi_u, const MatrixM &Qc, double dt)gtsam::EquivariantFilter< M, Symmetry >inline
gtsam::ManifoldEKF::predict(const M &X_next, const Jacobian &F, const Covariance &Q)gtsam::ManifoldEKF< M >inline
predictWithJacobian(const Lift &lift_u, const MatrixM &A, const MatrixM &Qc, double dt)gtsam::EquivariantFilter< M, Symmetry >inline
predictWithTransition(const Lift &lift_u, const MatrixM &Phi, const CovarianceM &Qd, double dt)gtsam::EquivariantFilter< M, Symmetry >inline
propagate(const TangentG &increment, const MatrixM &Phi, const CovarianceM &Qd)gtsam::EquivariantFilter< M, Symmetry >inlineprotected
referenceState() constgtsam::EquivariantFilter< M, Symmetry >inlineprotected
reset(const TangentVector &eta)gtsam::ManifoldEKF< M >inline
resetReferenceAndGroup(const M &xi_ref, const CovarianceM &P, const G &g)gtsam::EquivariantFilter< M, Symmetry >inlineprotected
state() constgtsam::EquivariantFilter< M, Symmetry >inline
TangentG typedef (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >
TangentM typedef (defined in gtsam::EquivariantFilter< M, Symmetry >)gtsam::EquivariantFilter< M, Symmetry >
TangentVector typedefgtsam::ManifoldEKF< M >
transitionMatrix(const MatrixM &A, double dt) constgtsam::EquivariantFilter< M, Symmetry >inline
update(const Measurement &prediction, const Eigen::Matrix< double, traits< Measurement >::dimension, DimM > &H, const Measurement &z, const Eigen::Matrix< double, traits< Measurement >::dimension, traits< Measurement >::dimension > &R)gtsam::EquivariantFilter< M, Symmetry >inline
update(Func &&h, const Z &z, const Eigen::Matrix< double, traits< Z >::dimension, traits< Z >::dimension > &R)gtsam::EquivariantFilter< M, Symmetry >inline
gtsam::ManifoldEKF::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::ManifoldEKF< M >inline
gtsam::ManifoldEKF::update(MeasurementFunction &&h, const Measurement &z, const Eigen::Matrix< double, traits< Measurement >::dimension, traits< Measurement >::dimension > &R, bool performReset=true)gtsam::ManifoldEKF< M >inline
updateWithVector(const gtsam::Vector &prediction, const Matrix &H, const gtsam::Vector &z, const Matrix &R)gtsam::EquivariantFilter< M, Symmetry >inline
updateWithVector(const gtsam::Vector &prediction, const Matrix &H, const gtsam::Vector &z, const Matrix &R, InnovationLiftFn &&innovationLift)gtsam::EquivariantFilter< M, Symmetry >inline
gtsam::ManifoldEKF::updateWithVector(const gtsam::Vector &prediction, const Matrix &H, const gtsam::Vector &z, const Matrix &R, bool performReset=true)gtsam::ManifoldEKF< M >inline
validateInputs(const gtsam::Vector &prediction, const Matrix &H, const gtsam::Vector &z, const Matrix &R)gtsam::ManifoldEKF< M >inlineprotected
X_gtsam::ManifoldEKF< M >protected
~ManifoldEKF()=default (defined in gtsam::ManifoldEKF< M >)gtsam::ManifoldEKF< M >virtual