Cargando…

Robust Step Counting for Inertial Navigation with Mobile Phones

Mobile phones are increasingly used for purposes that have nothing to do with phone calls or simple data transfers, and one such use is indoor inertial navigation. Nevertheless, the development of a standalone application able to detect the displacement of the user starting only from the data provid...

Descripción completa

Detalles Bibliográficos
Autores principales: Rodríguez, Germán, Casado, Fernando E., Iglesias, Roberto, Regueiro, Carlos V., Nieto, Adrián
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6165578/
https://www.ncbi.nlm.nih.gov/pubmed/30235803
http://dx.doi.org/10.3390/s18093157
_version_ 1783359870329683968
author Rodríguez, Germán
Casado, Fernando E.
Iglesias, Roberto
Regueiro, Carlos V.
Nieto, Adrián
author_facet Rodríguez, Germán
Casado, Fernando E.
Iglesias, Roberto
Regueiro, Carlos V.
Nieto, Adrián
author_sort Rodríguez, Germán
collection PubMed
description Mobile phones are increasingly used for purposes that have nothing to do with phone calls or simple data transfers, and one such use is indoor inertial navigation. Nevertheless, the development of a standalone application able to detect the displacement of the user starting only from the data provided by the most common inertial sensors in the mobile phones (accelerometer, gyroscope and magnetometer), is a complex task. This complexity lies in the hardware disparity, noise on data, and mostly the many movements that the mobile phone can experience and which have nothing to do with the physical displacement of the owner. In our case, we describe a proposal, which, after using quaternions and a Kalman filter to project the sensors readings into an Earth Centered inertial reference system, combines a classic Peak-valley detector with an ensemble of SVMs (Support Vector Machines) and a standard deviation based classifier. Our proposal is able to identify and filter out those segments of signal that do not correspond to the behavior of “walking”, and thus achieve a robust detection of the physical displacement and counting of steps. We have performed an extensive experimental validation of our proposal using a dataset with 140 records obtained from 75 different people who were not connected to this research.
format Online
Article
Text
id pubmed-6165578
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-61655782018-10-10 Robust Step Counting for Inertial Navigation with Mobile Phones Rodríguez, Germán Casado, Fernando E. Iglesias, Roberto Regueiro, Carlos V. Nieto, Adrián Sensors (Basel) Article Mobile phones are increasingly used for purposes that have nothing to do with phone calls or simple data transfers, and one such use is indoor inertial navigation. Nevertheless, the development of a standalone application able to detect the displacement of the user starting only from the data provided by the most common inertial sensors in the mobile phones (accelerometer, gyroscope and magnetometer), is a complex task. This complexity lies in the hardware disparity, noise on data, and mostly the many movements that the mobile phone can experience and which have nothing to do with the physical displacement of the owner. In our case, we describe a proposal, which, after using quaternions and a Kalman filter to project the sensors readings into an Earth Centered inertial reference system, combines a classic Peak-valley detector with an ensemble of SVMs (Support Vector Machines) and a standard deviation based classifier. Our proposal is able to identify and filter out those segments of signal that do not correspond to the behavior of “walking”, and thus achieve a robust detection of the physical displacement and counting of steps. We have performed an extensive experimental validation of our proposal using a dataset with 140 records obtained from 75 different people who were not connected to this research. MDPI 2018-09-19 /pmc/articles/PMC6165578/ /pubmed/30235803 http://dx.doi.org/10.3390/s18093157 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
Rodríguez, Germán
Casado, Fernando E.
Iglesias, Roberto
Regueiro, Carlos V.
Nieto, Adrián
Robust Step Counting for Inertial Navigation with Mobile Phones
title Robust Step Counting for Inertial Navigation with Mobile Phones
title_full Robust Step Counting for Inertial Navigation with Mobile Phones
title_fullStr Robust Step Counting for Inertial Navigation with Mobile Phones
title_full_unstemmed Robust Step Counting for Inertial Navigation with Mobile Phones
title_short Robust Step Counting for Inertial Navigation with Mobile Phones
title_sort robust step counting for inertial navigation with mobile phones
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6165578/
https://www.ncbi.nlm.nih.gov/pubmed/30235803
http://dx.doi.org/10.3390/s18093157
work_keys_str_mv AT rodriguezgerman robuststepcountingforinertialnavigationwithmobilephones
AT casadofernandoe robuststepcountingforinertialnavigationwithmobilephones
AT iglesiasroberto robuststepcountingforinertialnavigationwithmobilephones
AT regueirocarlosv robuststepcountingforinertialnavigationwithmobilephones
AT nietoadrian robuststepcountingforinertialnavigationwithmobilephones