Skip to content

Kalibr IMU Noise Model units problem? #354

@maximpavliv

Description

@maximpavliv

I am using your wonderful tool to calibrate my eye-tracking device.

I am intrigued by the IMU noise model as described here : You describe how to find the std of the noise and the random walk using the Allan standard deviation plot.
If I understand it correctly, the Allan plot would give the continuous std and random walk of the noise, in [(rad/s)*sqrt(s)] for the angular velocity and in [(m/s2)*sqrt(s)] for the accelerations. You also give the formulas to convert it to discrete std noise and random walk values, which I would expect to have the same units as the original units of the measurements ([m/s^2] or [rad/s]). The formula you give for the std of the noise (sigma{d} = sigma{c} / sqrt(dt)) does give [m/s^2] for the acceleration and [rad/s] for the angular velocities, but the formula for the random walk discretisation (sigma{d} = sigma{c} * sqrt(dt)) would give [m/s] as a unit for the acceleration random walk and [rad] as a unit for the angular velocity random walk. Are these the real units of discretized random walks, or is the random walk discretization formula not correct?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionTheory or implementation question

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions