Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aksh-patel1/gaittracker
A Wearable Device for measuring, detecting and analyzing gait changes
https://github.com/aksh-patel1/gaittracker
abnormal-gait accelerometer esp32 gait-analysis gait-analytics gait-cycle gait-database gait-patterns imu-sensor matlab mpu6050 python time-series wearable-devices wearable-sensors
Last synced: about 1 month ago
JSON representation
A Wearable Device for measuring, detecting and analyzing gait changes
- Host: GitHub
- URL: https://github.com/aksh-patel1/gaittracker
- Owner: aksh-patel1
- Created: 2023-12-24T11:45:16.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2023-12-24T17:14:11.000Z (12 months ago)
- Last Synced: 2024-05-05T17:54:23.429Z (8 months ago)
- Topics: abnormal-gait, accelerometer, esp32, gait-analysis, gait-analytics, gait-cycle, gait-database, gait-patterns, imu-sensor, matlab, mpu6050, python, time-series, wearable-devices, wearable-sensors
- Language: Jupyter Notebook
- Homepage:
- Size: 18.7 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GaitTracker: A Wearable Device for Measuring, Detecting, and Analyzing Gait Changes
## Overview
GaitTracker is a research project aimed at developing an affordable and portable device to measure, detect, and analyze gait changes. The device uses an accelerometer to collect gait data, which is then processed to extract gait features and identify potential abnormalities. The goal is to create a tool that can be used for early detection of gait problems, personalized gait monitoring, and the creation of gait databases for research and clinical purposes.
## Key Features
* Personalized gait monitoring: Tracks individual gait patterns over time to detect sudden changes or abnormalities.
* Early detection of gait problems: Helps identify potential gait issues early on, allowing for timely intervention and prevention of further complications.
* Gait database creation: Contributes to the building of digital gait repositories for research and clinical applications.
* Affordable and portable: Designed to be accessible and easy to use in various settings, including clinical practices and home environments.## Database Creation
Three studies were conducted to collect gait patterns, resulting in a structured gait database. The raw data format and metadata details are explained, showcasing the potential for creating a digital healthcare repository.
* Access the gait data in the gait-database/dataset folder.## Gait-analysis
* Review the MATLAB code in gait-analysis/matlab and Python notebooks in gait-analysis/python to understand the data processing and analysis pipeline.
* Execute the MATLAB scripts and Python notebooks to reproduce the results and visualizations.## Future Work
* Development of a companion mobile application: To make the visualization and analysis of gait data more accessible to end-users.
* Expansion of the study: To include a wider range of gait patterns and collect data from both legs simultaneously.
* Creation of Data Ingestion pipelines for storing the data obtained from multiple devices and real-time data processing