Cargando…
A Fusion Method for Combining Low-Cost IMU/Magnetometer Outputs for Use in Applications on Mobile Devices
This paper presents a fusion method for combining outputs acquired by low-cost inertial measurement units and electronic magnetic compasses. Specifically, measurements of inertial accelerometer and gyroscope sensors are combined with no-inertial magnetometer sensor measurements to provide the optima...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6111698/ https://www.ncbi.nlm.nih.gov/pubmed/30096944 http://dx.doi.org/10.3390/s18082616 |
_version_ | 1783350710533881856 |
---|---|
author | Patonis, Photis Patias, Petros Tziavos, Ilias N. Rossikopoulos, Dimitrios Margaritis, Konstantinos G. |
author_facet | Patonis, Photis Patias, Petros Tziavos, Ilias N. Rossikopoulos, Dimitrios Margaritis, Konstantinos G. |
author_sort | Patonis, Photis |
collection | PubMed |
description | This paper presents a fusion method for combining outputs acquired by low-cost inertial measurement units and electronic magnetic compasses. Specifically, measurements of inertial accelerometer and gyroscope sensors are combined with no-inertial magnetometer sensor measurements to provide the optimal three-dimensional (3D) orientation of the sensors’ axis systems in real time. The method combines Euler–Cardan angles and rotation matrix for attitude and heading representation estimation and deals with the “gimbal lock” problem. The mathematical formulation of the method is based on Kalman filter and takes into account the computational cost required for operation on mobile devices as well as the characteristics of the low-cost microelectromechanical sensors. The method was implemented, debugged, and evaluated in a desktop software utility by using a low-cost sensor system, and it was tested in an augmented reality application on an Android mobile device, while its efficiency was evaluated experimentally. |
format | Online Article Text |
id | pubmed-6111698 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-61116982018-08-30 A Fusion Method for Combining Low-Cost IMU/Magnetometer Outputs for Use in Applications on Mobile Devices Patonis, Photis Patias, Petros Tziavos, Ilias N. Rossikopoulos, Dimitrios Margaritis, Konstantinos G. Sensors (Basel) Article This paper presents a fusion method for combining outputs acquired by low-cost inertial measurement units and electronic magnetic compasses. Specifically, measurements of inertial accelerometer and gyroscope sensors are combined with no-inertial magnetometer sensor measurements to provide the optimal three-dimensional (3D) orientation of the sensors’ axis systems in real time. The method combines Euler–Cardan angles and rotation matrix for attitude and heading representation estimation and deals with the “gimbal lock” problem. The mathematical formulation of the method is based on Kalman filter and takes into account the computational cost required for operation on mobile devices as well as the characteristics of the low-cost microelectromechanical sensors. The method was implemented, debugged, and evaluated in a desktop software utility by using a low-cost sensor system, and it was tested in an augmented reality application on an Android mobile device, while its efficiency was evaluated experimentally. MDPI 2018-08-09 /pmc/articles/PMC6111698/ /pubmed/30096944 http://dx.doi.org/10.3390/s18082616 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Patonis, Photis Patias, Petros Tziavos, Ilias N. Rossikopoulos, Dimitrios Margaritis, Konstantinos G. A Fusion Method for Combining Low-Cost IMU/Magnetometer Outputs for Use in Applications on Mobile Devices |
title | A Fusion Method for Combining Low-Cost IMU/Magnetometer Outputs for Use in Applications on Mobile Devices |
title_full | A Fusion Method for Combining Low-Cost IMU/Magnetometer Outputs for Use in Applications on Mobile Devices |
title_fullStr | A Fusion Method for Combining Low-Cost IMU/Magnetometer Outputs for Use in Applications on Mobile Devices |
title_full_unstemmed | A Fusion Method for Combining Low-Cost IMU/Magnetometer Outputs for Use in Applications on Mobile Devices |
title_short | A Fusion Method for Combining Low-Cost IMU/Magnetometer Outputs for Use in Applications on Mobile Devices |
title_sort | fusion method for combining low-cost imu/magnetometer outputs for use in applications on mobile devices |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6111698/ https://www.ncbi.nlm.nih.gov/pubmed/30096944 http://dx.doi.org/10.3390/s18082616 |
work_keys_str_mv | AT patonisphotis afusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices AT patiaspetros afusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices AT tziavosiliasn afusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices AT rossikopoulosdimitrios afusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices AT margaritiskonstantinosg afusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices AT patonisphotis fusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices AT patiaspetros fusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices AT tziavosiliasn fusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices AT rossikopoulosdimitrios fusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices AT margaritiskonstantinosg fusionmethodforcombininglowcostimumagnetometeroutputsforuseinapplicationsonmobiledevices |