bias_alpha_ | rtabmap::ComplementaryFilter | private |
checkState(double ax, double ay, double az, double wx, double wy, double wz) const | rtabmap::ComplementaryFilter | private |
ComplementaryFilter(const ParametersMap ¶meters=ParametersMap()) | rtabmap::ComplementaryFilter | |
create(const ParametersMap ¶meters=ParametersMap()) | rtabmap::IMUFilter | static |
create(IMUFilter::Type type, const ParametersMap ¶meters=ParametersMap()) | rtabmap::IMUFilter | static |
do_adaptive_gain_ | rtabmap::ComplementaryFilter | private |
do_bias_estimation_ | rtabmap::ComplementaryFilter | private |
gain_acc_ | rtabmap::ComplementaryFilter | private |
gamma_ | rtabmap::ComplementaryFilter | privatestatic |
getAccCorrection(double ax, double ay, double az, double p0, double p1, double p2, double p3, double &dq0, double &dq1, double &dq2, double &dq3) | rtabmap::ComplementaryFilter | private |
getAdaptiveGain(double alpha, double ax, double ay, double az) | rtabmap::ComplementaryFilter | private |
getAngularVelocityBiasX() const | rtabmap::ComplementaryFilter | |
getAngularVelocityBiasY() const | rtabmap::ComplementaryFilter | |
getAngularVelocityBiasZ() const | rtabmap::ComplementaryFilter | |
getBiasAlpha() const | rtabmap::ComplementaryFilter | |
getDoAdaptiveGain() const | rtabmap::ComplementaryFilter | |
getDoBiasEstimation() const | rtabmap::ComplementaryFilter | |
getGainAcc() const | rtabmap::ComplementaryFilter | |
getMeasurement(double ax, double ay, double az, double &q0_meas, double &q1_meas, double &q2_meas, double &q3_meas) | rtabmap::ComplementaryFilter | private |
getMeasurement(double ax, double ay, double az, double mx, double my, double mz, double &q0_meas, double &q1_meas, double &q2_meas, double &q3_meas) | rtabmap::ComplementaryFilter | private |
getOrientation(double &qx, double &qy, double &qz, double &qw) const | rtabmap::ComplementaryFilter | virtual |
getPrediction(double wx, double wy, double wz, double dt, double &q0_pred, double &q1_pred, double &q2_pred, double &q3_pred) const | rtabmap::ComplementaryFilter | private |
getSteadyState() const | rtabmap::ComplementaryFilter | |
IMUFilter(const ParametersMap ¶meters=ParametersMap()) | rtabmap::IMUFilter | inlineprotected |
initialized_ | rtabmap::ComplementaryFilter | private |
kAccelerationThreshold | rtabmap::ComplementaryFilter | privatestatic |
kAngularVelocityThreshold | rtabmap::ComplementaryFilter | privatestatic |
kComplementaryFilter enum value | rtabmap::IMUFilter | |
kDeltaAngularVelocityThreshold | rtabmap::ComplementaryFilter | privatestatic |
kGravity | rtabmap::ComplementaryFilter | privatestatic |
kMadgwick enum value | rtabmap::IMUFilter | |
parseParameters(const ParametersMap ¶meters) | rtabmap::ComplementaryFilter | virtual |
previousStamp_ | rtabmap::IMUFilter | private |
q0_ | rtabmap::ComplementaryFilter | private |
q1_ | rtabmap::ComplementaryFilter | private |
q2_ | rtabmap::ComplementaryFilter | private |
q3_ | rtabmap::ComplementaryFilter | private |
reset(double qx=0.0, double qy=0.0, double qz=0.0, double qw=1.0) | rtabmap::ComplementaryFilter | virtual |
setBiasAlpha(double bias_alpha) | rtabmap::ComplementaryFilter | |
setDoAdaptiveGain(bool do_adaptive_gain) | rtabmap::ComplementaryFilter | |
setDoBiasEstimation(bool do_bias_estimation) | rtabmap::ComplementaryFilter | |
setGainAcc(double gain) | rtabmap::ComplementaryFilter | |
steady_state_ | rtabmap::ComplementaryFilter | private |
type() const | rtabmap::ComplementaryFilter | inlinevirtual |
Type enum name | rtabmap::IMUFilter | |
update(double gx, double gy, double gz, double ax, double ay, double az, double stamp) | rtabmap::IMUFilter | |
updateBiases(double ax, double ay, double az, double wx, double wy, double wz) | rtabmap::ComplementaryFilter | private |
updateImpl(double gx, double gy, double gz, double ax, double ay, double az, double dt) | rtabmap::ComplementaryFilter | virtual |
wx_bias_ | rtabmap::ComplementaryFilter | private |
wx_prev_ | rtabmap::ComplementaryFilter | private |
wy_bias_ | rtabmap::ComplementaryFilter | private |
wy_prev_ | rtabmap::ComplementaryFilter | private |
wz_bias_ | rtabmap::ComplementaryFilter | private |
wz_prev_ | rtabmap::ComplementaryFilter | private |
~ComplementaryFilter() | rtabmap::ComplementaryFilter | inlinevirtual |
~IMUFilter() | rtabmap::IMUFilter | inlinevirtual |