RTOS-GymEdge: Real-Time Exercise Classification

by: Tomás Ospina, Nicolás Barrera, Pedro Bello, Alejandro Donoso.

Overview

RTOS-GymEdge is a movement classifier designed to measure the intensity and duration of various cardiovascular exercises performed by athletes in a gym. This project aims to provide real-time analysis of workout data, enabling athletes to track their performance efficiently.

Problem & Solution

Athletes often struggle with accurately tracking the intensity and duration of their gym exercises without relying on cumbersome equipment or complex setups. This project addresses this by offering a minimalist solution that leverages machine learning to automatically recognize and classify different exercises. By integrating FreeRTOS for efficient data acquisition and transmission, RTOS-GymEdge provides real-time insights into an athlete’s performance with minimal components.

Architecture

The system’s architecture is built around efficient data handling and intelligent classification. FreeRTOS is central to acquiring sensor data and transmitting it reliably, ensuring real-time performance. This data is then fed into trained machine learning models responsible for recognizing and classifying specific exercise movements. The project structure is organized into two main folders, likely separating data acquisition/processing from the machine learning model and analysis components, allowing for modular development and clear task separation.

Technologies

Conclusion

Online Dashboard Demo

RTOS-GymEdge delivers a concise and intelligent solution for real-time exercise tracking, empowering athletes with immediate performance feedback.


🔗 View on GitHub