A Fast and Robust Algorithm for Orientation Estimation using Inertial Sensors

Journal Article (2019)
Author(s)

Manon Kok (TU Delft - Team Jan-Willem van Wingerden)

Thomas B. Schön (Uppsala University)

Research Group
Team Jan-Willem van Wingerden
Copyright
© 2019 M. Kok, Thomas B. Schön
DOI related publication
https://doi.org/10.1109/LSP.2019.2943995
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 M. Kok, Thomas B. Schön
Research Group
Team Jan-Willem van Wingerden
Issue number
11
Volume number
26
Pages (from-to)
1673-1677
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

We present a novel algorithm for online, real-time orientation estimation. Our algorithm integrates gyroscope data and corrects the resulting orientation estimate for integration drift using accelerometer and magnetometer data. This correction is computed, at each time instance, using a single gradient descent step with fixed step length. This fixed step length results in robustness against model errors, e.g., caused by large accelerations or by short-term magnetic field disturbances, which we numerically illustrate using Monte Carlo simulations. Our algorithm estimates a three-dimensional update to the orientation rather than the entire orientation itself. This reduces the computational complexity by approximately 1/3 with respect to the state of the art. It also improves the quality of the resulting estimates, specifically when the orientation corrections are large. We illustrate the efficacy of the algorithm using experimental data.

Files

A_Fast_and_Robust_Algorithm_fo... (pdf)
(pdf | 0.51 Mb)
- Embargo expired in 26-03-2020
License info not available