SVD calibration of inertial sensors
We propose a novel method for processing multi-pose measurement data designed specifically for the calibration of inertial measurement units (IMUs). Our technique, which falls under the scheme of ‘shape and motion decomposition,’ provides an algebraic solution for determining calibration parameters, including sensor offsets (biases), gains, and relative orientations. This method addresses key challenges in the field, notably eliminating the need for prior knowledge of measurement poses by inferring the direction of the measured vector quantity from the collected data. The algorithm employs singular value decomposition and the generalized eigenvalue problem as fundamental components. We provide a rigorous proof of the algorithm’s correctness and demonstrate its numerical stability. Additionally, we present a numerical example involving the calibration of a digital compass. Through extensive numerical simulations, we validate our approach and engage in a detailed discussion of the results. To further assess the performance of the proposed calibration algorithm, we also conducted a real-world experiment in a practical setting. • New method calibrates inertial sensors from multi-pose data with unknown poses. • Sensor biases, gains, and orientations are recovered using linear algebra. • Requires no iteration, optimization, or initial estimates; has deterministic runtime. • Supports arbitrary number and configurations of poses and sensor axes. • Method is stable, accurate, and validated in simulations and real experiments.
Authors
- Marek W. Rupniewski (ORCID: https://orcid.org/0000-0003-3861-510X)
Institutions
- Warsaw University of Technology (PL)
Publication Details
- Journal
- Measurement
- Published
- 2025-06-18
- DOI
- https://doi.org/10.1016/j.measurement.2025.117929
- Citations
- 2
- Primary Topic
- Inertial Sensor and Navigation
- Type
- article
- Field-Weighted Citation Impact
- 9.99
Funders
- Narodowym Centrum Nauki
- Narodowe Centrum Badań i Rozwoju