Cargando…

Accurate Orientation Estimation Using AHRS under Conditions of Magnetic Distortion

Low cost, compact attitude heading reference systems (AHRS) are now being used to track human body movements in indoor environments by estimation of the 3D orientation of body segments. In many of these systems, heading estimation is achieved by monitoring the strength of the Earth's magnetic f...

Descripción completa

Detalles Bibliográficos
Autores principales: Yadav, Nagesh, Bleakley, Chris
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4279468/
https://www.ncbi.nlm.nih.gov/pubmed/25347584
http://dx.doi.org/10.3390/s141120008
_version_ 1782350694109413376
author Yadav, Nagesh
Bleakley, Chris
author_facet Yadav, Nagesh
Bleakley, Chris
author_sort Yadav, Nagesh
collection PubMed
description Low cost, compact attitude heading reference systems (AHRS) are now being used to track human body movements in indoor environments by estimation of the 3D orientation of body segments. In many of these systems, heading estimation is achieved by monitoring the strength of the Earth's magnetic field. However, the Earth's magnetic field can be locally distorted due to the proximity of ferrous and/or magnetic objects. Herein, we propose a novel method for accurate 3D orientation estimation using an AHRS, comprised of an accelerometer, gyroscope and magnetometer, under conditions of magnetic field distortion. The system performs online detection and compensation for magnetic disturbances, due to, for example, the presence of ferrous objects. The magnetic distortions are detected by exploiting variations in magnetic dip angle, relative to the gravity vector, and in magnetic strength. We investigate and show the advantages of using both magnetic strength and magnetic dip angle for detecting the presence of magnetic distortions. The correction method is based on a particle filter, which performs the correction using an adaptive cost function and by adapting the variance during particle resampling, so as to place more emphasis on the results of dead reckoning of the gyroscope measurements and less on the magnetometer readings. The proposed method was tested in an indoor environment in the presence of various magnetic distortions and under various accelerations (up to 3 g). In the experiments, the proposed algorithm achieves <2° static peak-to-peak error and <5° dynamic peak-to-peak error, significantly outperforming previous methods.
format Online
Article
Text
id pubmed-4279468
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-42794682015-01-15 Accurate Orientation Estimation Using AHRS under Conditions of Magnetic Distortion Yadav, Nagesh Bleakley, Chris Sensors (Basel) Article Low cost, compact attitude heading reference systems (AHRS) are now being used to track human body movements in indoor environments by estimation of the 3D orientation of body segments. In many of these systems, heading estimation is achieved by monitoring the strength of the Earth's magnetic field. However, the Earth's magnetic field can be locally distorted due to the proximity of ferrous and/or magnetic objects. Herein, we propose a novel method for accurate 3D orientation estimation using an AHRS, comprised of an accelerometer, gyroscope and magnetometer, under conditions of magnetic field distortion. The system performs online detection and compensation for magnetic disturbances, due to, for example, the presence of ferrous objects. The magnetic distortions are detected by exploiting variations in magnetic dip angle, relative to the gravity vector, and in magnetic strength. We investigate and show the advantages of using both magnetic strength and magnetic dip angle for detecting the presence of magnetic distortions. The correction method is based on a particle filter, which performs the correction using an adaptive cost function and by adapting the variance during particle resampling, so as to place more emphasis on the results of dead reckoning of the gyroscope measurements and less on the magnetometer readings. The proposed method was tested in an indoor environment in the presence of various magnetic distortions and under various accelerations (up to 3 g). In the experiments, the proposed algorithm achieves <2° static peak-to-peak error and <5° dynamic peak-to-peak error, significantly outperforming previous methods. MDPI 2014-10-24 /pmc/articles/PMC4279468/ /pubmed/25347584 http://dx.doi.org/10.3390/s141120008 Text en © 2014 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 license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Yadav, Nagesh
Bleakley, Chris
Accurate Orientation Estimation Using AHRS under Conditions of Magnetic Distortion
title Accurate Orientation Estimation Using AHRS under Conditions of Magnetic Distortion
title_full Accurate Orientation Estimation Using AHRS under Conditions of Magnetic Distortion
title_fullStr Accurate Orientation Estimation Using AHRS under Conditions of Magnetic Distortion
title_full_unstemmed Accurate Orientation Estimation Using AHRS under Conditions of Magnetic Distortion
title_short Accurate Orientation Estimation Using AHRS under Conditions of Magnetic Distortion
title_sort accurate orientation estimation using ahrs under conditions of magnetic distortion
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4279468/
https://www.ncbi.nlm.nih.gov/pubmed/25347584
http://dx.doi.org/10.3390/s141120008
work_keys_str_mv AT yadavnagesh accurateorientationestimationusingahrsunderconditionsofmagneticdistortion
AT bleakleychris accurateorientationestimationusingahrsunderconditionsofmagneticdistortion