Next Article in Journal
Observable Degree Analysis for Multi-Sensor Fusion System
Next Article in Special Issue
Validation of an Inertial Sensor Algorithm to Quantify Head and Trunk Movement in Healthy Young Adults and Individuals with Mild Traumatic Brain Injury
Previous Article in Journal
BeiDou Satellite Unhealthy States and the Impact on System Performance
Previous Article in Special Issue
Classification of Human Daily Activities Using Ensemble Methods Based on Smartphone Inertial Sensors
Article Menu
Issue 12 (December) cover image

Export Article

Open AccessArticle
Sensors 2018, 18(12), 4194; https://doi.org/10.3390/s18124194

Comparison of Different Algorithms for Calculating Velocity and Stride Length in Running Using Inertial Measurement Units

1
Machine Learning and Data Analytics Lab, Department of Computer Science, Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), 91052 Erlangen, Germany
2
Finance & IT—IT Innovation, Adidas AG, 91074 Herzogenaurach, Germany
*
Author to whom correspondence should be addressed.
Received: 30 August 2018 / Revised: 13 November 2018 / Accepted: 22 November 2018 / Published: 30 November 2018
(This article belongs to the Special Issue Sensors for Gait, Posture, and Health Monitoring)
Full-Text   |   PDF [4771 KB, uploaded 30 November 2018]   |  

Abstract

Running has a positive impact on human health and is an accessible sport for most people. There is high demand for tracking running performance and progress for amateurs and professionals alike. The parameters velocity and distance are thereby of main interest. In this work, we evaluate the accuracy of four algorithms, which calculate the stride velocity and stride length during running using data of an inertial measurement unit (IMU) placed in the midsole of a running shoe. The four algorithms are based on stride time, foot acceleration, foot trajectory estimation, and deep learning, respectively. They are compared using two studies: a laboratory-based study comprising 2377 strides from 27 subjects with 3D motion tracking as a reference and a field study comprising 12 subjects performing a 3.2-km run in a real-world setup. The results show that the foot trajectory estimation algorithm performs best, achieving a mean error of 0.032 ± 0.274 m/s for the velocity estimation and 0.022 ± 0.157 m for the stride length. An interesting alternative for systems with a low energy budget is the acceleration-based approach. Our results support the implementation decision for running velocity and distance tracking using IMUs embedded in the sole of a running shoe. View Full-Text
Keywords: wearable sensors; inertial measurement unit; gait; running; stride length; velocity; smart shoe wearable sensors; inertial measurement unit; gait; running; stride length; velocity; smart shoe
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Zrenner, M.; Gradl, S.; Jensen, U.; Ullrich, M.; Eskofier, B.M. Comparison of Different Algorithms for Calculating Velocity and Stride Length in Running Using Inertial Measurement Units. Sensors 2018, 18, 4194.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top