4.7 Article

VQF: Highly accurate IMU orientation estimation with bias estimation and magnetic disturbance rejection

Journal

INFORMATION FUSION
Volume 91, Issue -, Pages 187-204

Publisher

ELSEVIER
DOI: 10.1016/j.inffus.2022.10.014

Keywords

Inertial sensor; Inertial measurement unit; IMU; A?Orientation estimation; Attitude estimation; Sensor fusion; Magnetic disturbances; Gyroscope bias estimation

Ask authors/readers for more resources

The miniaturization of MEMS-based IMUs has made them widely used in various applications. Orientation estimation is a fundamental sensor fusion task for inertial motion tracking, and the accuracy of estimated orientations affects further data processing steps. This study proposes a quaternion-based orientation estimation algorithm that outperforms existing methods and achieves improved accuracy across different motion characteristics.
The miniaturization of MEMS-based inertial measurement units (IMUs) facilitates their widespread use in a growing number of application domains. The fundamental sensor fusion task of orientation estimation is a prerequisite for most further data processing steps in inertial motion tracking, such as position and velocity estimation, joint angle estimation, and 3D visualization. Errors in the estimated orientations severely affect all further processing steps. Recent systematic comparisons of existing algorithms show that out-of-the-box accuracy is often low and that application-specific tuning is required to obtain high accuracy. In the present work, we propose and extensively evaluate a quaternion-based orientation estimation algorithm that is based on a novel approach of filtering the acceleration measurements in an almost-inertial frame and that includes extensions for gyroscope bias estimation and magnetic disturbance rejection, as well as a variant for offline data processing. In contrast to all existing work, we perform an extensive evaluation, using a large collection of publicly available datasets and eight literature methods for comparison. The proposed method consistently outperforms all eight literature methods and achieves an average RMSE of 2.9 degrees, while the errors obtained with literature methods range from 5.3 degrees to 16.7 degrees. This improved accuracy with respect to the state of the art is observed not only in average but also for each of several different motion characteristics, as well as for gyroscope bias estimation. Since the evaluation was performed with one single fixed parametrization across a very diverse dataset collection, we conclude that the proposed method provides unprecedented out-of-the -box performance for a broad range of motions, sensor hardware, and environmental conditions. This gain in orientation estimation accuracy is expected to advance the field of IMU-based motion analysis and provide performance benefits in numerous applications. The provided open-source implementation makes it easy to employ the proposed method.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available