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...

Descripción completa

Detalles Bibliográficos
Autores principales: Patonis, Photis, Patias, Petros, Tziavos, Ilias N., Rossikopoulos, Dimitrios, Margaritis, Konstantinos G.
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