Skip to content

An Algorithm to detect 6 phases of gait cycle from a walk data

Notifications You must be signed in to change notification settings

arunavanag591/Gait_Cycle_Detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gait_Cycle_Detector

An Algorithm to detect 6 phases of gait cycle from a walk data

DOI

A gait cycle is the sequence of events that a person's feet go through during walking, which together make up a stride. Knowing which phase of the gait cycle the user is in at any given moment can be useful for many wearables. By collecting and classifying accelerometer and gyroscope data of one of the user's feet, we can derive this information.

Summary

This is a real-time algorithm that classifies accelerometer and gyroscope data to identify the current phase of the user's gait cycle. All 6 phases of the classic gait cycle can be identified. The algorithm assumes IMU (accelerometer and gyroscope) is placed on the bridge of the right foot.

Reference:

Thanks to : https://github.com/cancui

[1] "Gait - Physiopedia, Universal Access To Physiotherapy Knowledge.". Physio-pedia.com. N.p., 2016. Web. 12 Nov. 2016.

[2] Novak, Domen et al. "Toward Real-Time Automated Detection Of Turns During Gait Using Wearable Inertial Measurement Units". Sensors 14.10 (2014): 18800-18822.

[3] Hundza, Sandra R. et al. "Accurate And Reliable Gait Cycle Detection In Parkinson's Disease". IEEE Transactions on Neural Systems and Rehabilitation Engineering 22.1 (2014): 127-137.

[4] Park, Min-Hwa, Ki-Young Kwak, and Dong-Wook Kim. "Developing A Portable Gait Cycle Detection System Using An Inertial Sensor And Evaluating The Accuracy Of The Gait Cycle Detection". Technology and Health Care 24.s1 (2015): S69-S76.

[5] "Inertial Sensor-Based Gait Analysis - Fachgebiet Regelungssysteme TU Berlin". Control.tu-berlin.de. N.p., 2016. Web. 12 Nov. 2016.5