Cargando…

RNN-Aided Human Velocity Estimation from a Single IMU †

Pedestrian Dead Reckoning (PDR) uses inertial measurement units (IMUs) and combines velocity and orientation estimates to determine a position. The estimation of the velocity is still challenging, as the integration of noisy acceleration and angular speed signals over a long period of time causes la...

Descripción completa

Detalles Bibliográficos
Autores principales: Feigl, Tobias, Kram, Sebastian, Woller, Philipp, Siddiqui, Ramiz H., Philippsen, Michael, Mutschler, Christopher
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7374368/
https://www.ncbi.nlm.nih.gov/pubmed/32610668
http://dx.doi.org/10.3390/s20133656
_version_ 1783561682691293184
author Feigl, Tobias
Kram, Sebastian
Woller, Philipp
Siddiqui, Ramiz H.
Philippsen, Michael
Mutschler, Christopher
author_facet Feigl, Tobias
Kram, Sebastian
Woller, Philipp
Siddiqui, Ramiz H.
Philippsen, Michael
Mutschler, Christopher
author_sort Feigl, Tobias
collection PubMed
description Pedestrian Dead Reckoning (PDR) uses inertial measurement units (IMUs) and combines velocity and orientation estimates to determine a position. The estimation of the velocity is still challenging, as the integration of noisy acceleration and angular speed signals over a long period of time causes large drifts. Classic approaches to estimate the velocity optimize for specific applications, sensor positions, and types of movement and require extensive parameter tuning. Our novel hybrid filter combines a convolutional neural network (CNN) and a bidirectional recurrent neural network (BLSTM) (that extract spatial features from the sensor signals and track their temporal relationships) with a linear Kalman filter (LKF) that improves the velocity estimates. Our experiments show the robustness against different movement states and changes in orientation, even in highly dynamic situations. We compare the new architecture with conventional, machine, and deep learning methods and show that from a single non-calibrated IMU, our novel architecture outperforms the state-of-the-art in terms of velocity (≤0.16 m/s) and traveled distance (≤3 m/km). It also generalizes well to different and varying movement speeds and provides accurate and precise velocity estimates.
format Online
Article
Text
id pubmed-7374368
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-73743682020-08-06 RNN-Aided Human Velocity Estimation from a Single IMU † Feigl, Tobias Kram, Sebastian Woller, Philipp Siddiqui, Ramiz H. Philippsen, Michael Mutschler, Christopher Sensors (Basel) Article Pedestrian Dead Reckoning (PDR) uses inertial measurement units (IMUs) and combines velocity and orientation estimates to determine a position. The estimation of the velocity is still challenging, as the integration of noisy acceleration and angular speed signals over a long period of time causes large drifts. Classic approaches to estimate the velocity optimize for specific applications, sensor positions, and types of movement and require extensive parameter tuning. Our novel hybrid filter combines a convolutional neural network (CNN) and a bidirectional recurrent neural network (BLSTM) (that extract spatial features from the sensor signals and track their temporal relationships) with a linear Kalman filter (LKF) that improves the velocity estimates. Our experiments show the robustness against different movement states and changes in orientation, even in highly dynamic situations. We compare the new architecture with conventional, machine, and deep learning methods and show that from a single non-calibrated IMU, our novel architecture outperforms the state-of-the-art in terms of velocity (≤0.16 m/s) and traveled distance (≤3 m/km). It also generalizes well to different and varying movement speeds and provides accurate and precise velocity estimates. MDPI 2020-06-29 /pmc/articles/PMC7374368/ /pubmed/32610668 http://dx.doi.org/10.3390/s20133656 Text en © 2020 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
Feigl, Tobias
Kram, Sebastian
Woller, Philipp
Siddiqui, Ramiz H.
Philippsen, Michael
Mutschler, Christopher
RNN-Aided Human Velocity Estimation from a Single IMU †
title RNN-Aided Human Velocity Estimation from a Single IMU †
title_full RNN-Aided Human Velocity Estimation from a Single IMU †
title_fullStr RNN-Aided Human Velocity Estimation from a Single IMU †
title_full_unstemmed RNN-Aided Human Velocity Estimation from a Single IMU †
title_short RNN-Aided Human Velocity Estimation from a Single IMU †
title_sort rnn-aided human velocity estimation from a single imu †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7374368/
https://www.ncbi.nlm.nih.gov/pubmed/32610668
http://dx.doi.org/10.3390/s20133656
work_keys_str_mv AT feigltobias rnnaidedhumanvelocityestimationfromasingleimu
AT kramsebastian rnnaidedhumanvelocityestimationfromasingleimu
AT wollerphilipp rnnaidedhumanvelocityestimationfromasingleimu
AT siddiquiramizh rnnaidedhumanvelocityestimationfromasingleimu
AT philippsenmichael rnnaidedhumanvelocityestimationfromasingleimu
AT mutschlerchristopher rnnaidedhumanvelocityestimationfromasingleimu