ethz-asl / kalibr

The Kalibr visual-inertial calibration toolbox
Other
4.21k stars 1.38k forks source link

In the Camera-IMU 's calibration report about [acceleration error] Plot, what dose the blue line means?Why can it characterize the range of accelerometer measurements and predictions? #618

Closed 10179013 closed 1 year ago

10179013 commented 1 year ago

Why does the discrete uncertainty of accelerometer characterize the range of accelerometer measured and predicted values?

I think the blue line means:The value of the acceleration estimated using the spline minus the actual measured value of the accelerometer

I think the two red lines means:accelUncertainDiscret

In other words that is $Discrete -Uncertainty- of- Acceleration=\frac{Acceleration -noise -per- unit- frequency}{Square- root -of -the -reciprocal -of -the -acceleration update -frequency}$ image

goldbattle commented 1 year ago

The redlines are the 3-sigma bounds which should bound the error of the estimated parameters. They basically capture what the optimizer things the error should be. In general if it goes out of bounds that means the data is bad or the noises used during optimization (all errors should remain bounded over time).

You can see they are flat lines as the readings are directly measurements, and thus should be covered by the white-noise at each timestep.