Cargando…

Identification of Noise Covariance Matrices to Improve Orientation Estimation by Kalman Filter

Magneto-inertial measurement units (MIMUs) are a promising way to perform human motion analysis outside the laboratory. To do so, in the literature, orientation provided by an MIMU is used to deduce body segment orientation. This is generally achieved by means of a Kalman filter that fuses accelerat...

Descripción completa

Detalles Bibliográficos
Autores principales: Nez, Alexis, Fradet, Laetitia, Marin, Frédéric, Monnet, Tony, Lacouture, Patrick
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6210464/
https://www.ncbi.nlm.nih.gov/pubmed/30332842
http://dx.doi.org/10.3390/s18103490
_version_ 1783367120842653696
author Nez, Alexis
Fradet, Laetitia
Marin, Frédéric
Monnet, Tony
Lacouture, Patrick
author_facet Nez, Alexis
Fradet, Laetitia
Marin, Frédéric
Monnet, Tony
Lacouture, Patrick
author_sort Nez, Alexis
collection PubMed
description Magneto-inertial measurement units (MIMUs) are a promising way to perform human motion analysis outside the laboratory. To do so, in the literature, orientation provided by an MIMU is used to deduce body segment orientation. This is generally achieved by means of a Kalman filter that fuses acceleration, angular velocity, and magnetic field measures. A critical point when implementing a Kalman filter is the initialization of the covariance matrices that characterize mismodelling and input error from noisy sensors. The present study proposes a methodology to identify the initial values of these covariance matrices that optimize orientation estimation in the context of human motion analysis. The approach used was to apply motion to the sensor manually, and to compare the orientation obtained via the Kalman filter to a measurement from an optoelectronic system acting as a reference. Testing different sets of values for each parameter of the covariance matrices, and comparing each MIMU measurement with the reference measurement, enabled identification of the most effective values. Moreover, with these optimized initial covariance matrices, the orientation estimation was greatly improved. The method, as presented here, provides a unique solution to the problem of identifying the optimal covariance matrices values for Kalman filtering. However, the methodology should be improved in order to reduce the duration of the whole process.
format Online
Article
Text
id pubmed-6210464
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-62104642018-11-02 Identification of Noise Covariance Matrices to Improve Orientation Estimation by Kalman Filter Nez, Alexis Fradet, Laetitia Marin, Frédéric Monnet, Tony Lacouture, Patrick Sensors (Basel) Article Magneto-inertial measurement units (MIMUs) are a promising way to perform human motion analysis outside the laboratory. To do so, in the literature, orientation provided by an MIMU is used to deduce body segment orientation. This is generally achieved by means of a Kalman filter that fuses acceleration, angular velocity, and magnetic field measures. A critical point when implementing a Kalman filter is the initialization of the covariance matrices that characterize mismodelling and input error from noisy sensors. The present study proposes a methodology to identify the initial values of these covariance matrices that optimize orientation estimation in the context of human motion analysis. The approach used was to apply motion to the sensor manually, and to compare the orientation obtained via the Kalman filter to a measurement from an optoelectronic system acting as a reference. Testing different sets of values for each parameter of the covariance matrices, and comparing each MIMU measurement with the reference measurement, enabled identification of the most effective values. Moreover, with these optimized initial covariance matrices, the orientation estimation was greatly improved. The method, as presented here, provides a unique solution to the problem of identifying the optimal covariance matrices values for Kalman filtering. However, the methodology should be improved in order to reduce the duration of the whole process. MDPI 2018-10-16 /pmc/articles/PMC6210464/ /pubmed/30332842 http://dx.doi.org/10.3390/s18103490 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
Nez, Alexis
Fradet, Laetitia
Marin, Frédéric
Monnet, Tony
Lacouture, Patrick
Identification of Noise Covariance Matrices to Improve Orientation Estimation by Kalman Filter
title Identification of Noise Covariance Matrices to Improve Orientation Estimation by Kalman Filter
title_full Identification of Noise Covariance Matrices to Improve Orientation Estimation by Kalman Filter
title_fullStr Identification of Noise Covariance Matrices to Improve Orientation Estimation by Kalman Filter
title_full_unstemmed Identification of Noise Covariance Matrices to Improve Orientation Estimation by Kalman Filter
title_short Identification of Noise Covariance Matrices to Improve Orientation Estimation by Kalman Filter
title_sort identification of noise covariance matrices to improve orientation estimation by kalman filter
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6210464/
https://www.ncbi.nlm.nih.gov/pubmed/30332842
http://dx.doi.org/10.3390/s18103490
work_keys_str_mv AT nezalexis identificationofnoisecovariancematricestoimproveorientationestimationbykalmanfilter
AT fradetlaetitia identificationofnoisecovariancematricestoimproveorientationestimationbykalmanfilter
AT marinfrederic identificationofnoisecovariancematricestoimproveorientationestimationbykalmanfilter
AT monnettony identificationofnoisecovariancematricestoimproveorientationestimationbykalmanfilter
AT lacouturepatrick identificationofnoisecovariancematricestoimproveorientationestimationbykalmanfilter