, including all inherited members.
correction(const Observation &observation) | imu_filter::ImuEkf | |
covarianceUpdate_ | imu_filter::ImuEkf | [private] |
F_ | imu_filter::ImuEkf | [private] |
G_ | imu_filter::ImuEkf | [private] |
ImuEkf() | imu_filter::ImuEkf | |
initialize(const Eigen::Quaterniond &rot, const Eigen::Vector3d &pos, const Eigen::Quaterniond &calibRot, const Eigen::Vector3d &calibPos, const Eigen::Vector3d &measuredAcceleration, const ImuState::CovarianceMatrix &covMat, bool constrainGravity) | imu_filter::ImuEkf | |
kalmanGain_ | imu_filter::ImuEkf | [private] |
measResidual_ | imu_filter::ImuEkf | [private] |
noiseJacobian(const ImuState &state, const ImuMeasurement &meas, double deltaT, double step, Eigen::Matrix< double, 19, 12 > &G) | imu_filter::ImuEkf | [private] |
normalizeOrientationObservation(Eigen::Quaterniond &q) | imu_filter::ImuEkf | [inline, private] |
numericalJacobians(const ImuState &state, const ImuMeasurement &measurement, double deltaT, Eigen::Matrix< double, 19, 19 > &F, Eigen::Matrix< double, 19, 12 > &G) | imu_filter::ImuEkf | [private] |
numericalJacobians2(const ImuState &state, const ImuMeasurement &measurement, double deltaT, Eigen::Matrix< double, 19, 19 > &F, Eigen::Matrix< double, 19, 12 > &G) | imu_filter::ImuEkf | [private] |
objectTransformation(Eigen::Quaterniond &rot, Eigen::Vector3d &trans, Eigen::Vector3d &grav) | imu_filter::ImuEkf | |
ProcessNoiseMatrix typedef | imu_filter::ImuEkf | |
propagate(const ImuMeasurement &measurement, double deltaT) | imu_filter::ImuEkf | |
propagateCovariance() | imu_filter::ImuEkf | [private] |
propagateOrientation(Eigen::Quaterniond &qnew, const ImuState &state, const ImuMeasurement &measurement, double deltaT) | imu_filter::ImuEkf | [private] |
propagateState(const ImuState &oldState, const ImuMeasurement &meas, double deltaT, ImuState &newState) | imu_filter::ImuEkf | [private] |
propagateTranslation(Eigen::Vector3d &tnew, const Eigen::Quaterniond &rot, const ImuState &state, const ImuMeasurement &measurement, double deltaT) | imu_filter::ImuEkf | [private] |
propagateVelocity(Eigen::Vector3d &vnew, const Eigen::Quaterniond &rot, const ImuState &state, const ImuMeasurement &measurement, double deltaT) | imu_filter::ImuEkf | [private] |
Q_ | imu_filter::ImuEkf | [private] |
rng_ | imu_filter::ImuEkf | [private] |
setEstimateAccBias(bool v) | imu_filter::ImuEkf | [inline] |
setEstimateGravity(bool v) | imu_filter::ImuEkf | [inline] |
setEstimateGyroBias(bool v) | imu_filter::ImuEkf | [inline] |
setExtrinsicTransform(const Eigen::Quaterniond &rot, const Eigen::Vector3d &trans) | imu_filter::ImuEkf | |
setProcessNoise(const ProcessNoiseMatrix &noiseMat) | imu_filter::ImuEkf | [inline] |
setStateCovariance(const ImuState::CovarianceMatrix &covMat) | imu_filter::ImuEkf | [inline] |
setStateCovariance(const ImuState::StateVector &diag) | imu_filter::ImuEkf | [inline] |
setVelocityDamping(double v) | imu_filter::ImuEkf | [inline] |
state() const | imu_filter::ImuEkf | [inline] |
state() | imu_filter::ImuEkf | [inline] |
state_ | imu_filter::ImuEkf | [private] |
stateJacobian(const ImuState &state, const ImuMeasurement &meas, double deltaT, double step, Eigen::Matrix< double, 19, 19 > &F) | imu_filter::ImuEkf | [private] |
stateUpdate_ | imu_filter::ImuEkf | [private] |
updatePerturbationJacobian(const Eigen::Quaterniond &d, double deltaT) | imu_filter::ImuEkf | [private] |
updateProcessNoise(const ImuMeasurement &measurment, double deltaT) | imu_filter::ImuEkf | [private] |
velocity_damping_ | imu_filter::ImuEkf | [private] |
~ImuEkf() | imu_filter::ImuEkf | |