Abstract

The orientation of a magneto and inertial measurement unit (MIMU) is estimated by means of sensor fusion algorithms (SFAs) thus enabling human motion tracking. However, despite several SFAs implementations proposed over the last decades, there is still a lack of consensus about the best performing SFAs and their accuracy. As suggested by recent literature, the filter parameters play a central role in determining the orientation errors. The aim of this work is to analyze the accuracy of ten SFAs while running under the best possible conditions (i.e., their parameter values are set using the orientation reference) in nine experimental scenarios including three rotation rates and three commercial products. The main finding is that parameter values must be specific for each SFA according to the experimental scenario to avoid errors comparable to those obtained when the default parameter values are used. Overall, when optimally tuned, no statistically significant differences are observed among the different SFAs in all tested experimental scenarios and the absolute errors are included between 3.8 deg and 7.1 deg. Increasing the rotation rate generally leads to a significant performance worsening. Errors are also influenced by the MIMU commercial model. SFA MATLAB implementations have been made available online.

Highlights

  • The accurate estimation of the orientation of a rigid body from the recordings of miniaturized low-cost magneto-inertial measurement units (MIMUs) is still an open challenge for the human movement analysis community

  • The sensor fusion approach aims at estimating the absolute orientation of the MIMU with respect to a global coordinate system (GCS), usually defined to have a vertical axis aligned with the gravity direction and one horizontal axis direction aligned with the Earth’s magnetic north, by exploiting the complementary characteristics of the signals recorded by the MIMU

  • In this study the two most influencing parameters were identified and optimally tuned for each sensor fusion algorithms (SFAs), obtaining the corresponding errors, which are indicative of the best possible performance under each tested experimental scenario

Read more

Summary

Introduction

The accurate estimation of the orientation of a rigid body from the recordings of miniaturized low-cost magneto-inertial measurement units (MIMUs) is still an open challenge for the human movement analysis community. A MIMU embeds a triaxial accelerometer which measures the specific force (i.e., the vector difference between the coordinate and the gravity accelerations), a triaxial gyroscope which measures the angular rate, and a triaxial magnetometer which senses the local magnetic field (i.e., the vector sum between the Earth’s magnetic field and the external magnetic fields created by ferromagnetic disturbances). The sensor fusion approach aims at estimating the absolute orientation of the MIMU with respect to a global coordinate system (GCS), usually defined to have a vertical axis aligned with the gravity direction and one horizontal axis direction aligned with the Earth’s magnetic north, by exploiting the complementary characteristics of the signals recorded by the MIMU. The initial conditions for the integration can be obtained by an absolute orientation estimate by using only the accelerometer and the magnetometer measurements in absence of motion [2]

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call