Added clarification
parent
50021ed6d5
commit
344a36c568
|
@ -54,8 +54,10 @@ void PreintegratedAhrsMeasurements::integrateMeasurement(
|
||||||
PreintegratedRotation::integrateMeasurement(measuredOmega,
|
PreintegratedRotation::integrateMeasurement(measuredOmega,
|
||||||
biasHat_, deltaT, &D_incrR_integratedOmega, &Fr);
|
biasHat_, deltaT, &D_incrR_integratedOmega, &Fr);
|
||||||
|
|
||||||
// first order uncertainty propagation
|
// First order uncertainty propagation
|
||||||
// the deltaT allows to pass from continuous time noise to discrete time noise
|
// The deltaT allows to pass from continuous time noise to discrete time
|
||||||
|
// noise. Comparing with the IMUFactor.cpp implementation, the latter is an
|
||||||
|
// approximation for C * (wCov / dt) * C.transpose(), with C \approx I * dt.
|
||||||
preintMeasCov_ = Fr * preintMeasCov_ * Fr.transpose() + p().gyroscopeCovariance * deltaT;
|
preintMeasCov_ = Fr * preintMeasCov_ * Fr.transpose() + p().gyroscopeCovariance * deltaT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue