IMU Noise Model
In our visual-inertial fusion algorithm, we model, as traditionally done, the stochastic part of the IMU error as including three components:
- Turn-on bias
- Bias random walk
- White noise
The noise along any of the axis of the inertial sensor is described as the sum of those contributions:
Where:
- is the real value of the quantity measured projected on the sensor sensitive axis.
- is the sampled value seen as a random variable.
- is a random variable draw from a Gaussian when the device is turned-on (denoted here as step ).
- is the time-independent noise components and draw from a 0-centered Gaussian at each step .
- The covariance of the Gaussian is usually characterized by the continuous noise strength, which needs to be multiplied by the bandwidth (BW)h in Hz to get the distribution of the sample noise: .
- is sometimes called Angle Random walk in or for the gyrometer and the Velocity Random Walk in or for the accelerometer.
- is drawn from a random walk process.
Provenance of noise parameters
The noise parameters listed below are inherited from Project Aria Gen1. They were derived from Allan Variance analysis performed on Gen1 hardware, using data collected over a 24-hour period in a temperature-stable environment. Because Gen2 uses the same IMU components as Gen1, the same parameters apply. No independent Allan Variance analysis has been performed on Gen2 hardware to re-derive these values.
Table 1: White noise and bias instability parameters of Aria IMU sensors (1 gee = 9.81m/s^2)
| accel-left | accel-right | gyro-left | gyro-right | |
|---|---|---|---|---|
| white noise () |