IGesture est un projet visant à proposer des entraînements pour les personnes en récupération après un problème du tronc.
\ No newline at end of file
IGesture is a rehabilitation-oriented project designed to assist individuals recovering from trunk-related impairments. The goal of the application is to offer interactive training sessions that help users regain control, stability, and coordination in their upper body movements through guided virtual exercises.
## Purpose
The main goal of IGesture is to provide a responsive, data-driven, and immersive training environment where users can perform movement exercises in real-time. By leveraging motion tracking and Unity-based simulations, IGesture enables adaptive feedback, progress monitoring, and intuitive interactions that contribute to effective physical rehabilitation.
## Major Components
### 1. **UDP_App**
This module is responsible for capturing and transmitting real-time user motion data. It includes:
- A Python-based UDP sender that sends movement and rotation data based on user interaction.
- Organized data folders for storing test and real motion datasets.
### 2. **SimulationGraph**
This part provides tools for analyzing simulation data. It includes scripts and visualization outputs (e.g., performance graphs) to support research, debugging, and result interpretation.
### 3. **impulse**
The core Unity project that handles the 3D simulation environment. It includes:
- Game scenes, UI, and prefabs used for interaction.
- C# scripts that control simulation behavior.
- Audio, visual, and XR modules to support immersive training.
- Project and package settings required for Unity to build and run the application.
## Summary
IGesture bridges motion-tracking technology with real-time simulation to support therapeutic training for trunk mobility. It is structured to allow easy experimentation, extension, and integration with new types of physical input or training programs.
Whether you're a developer contributing to the codebase or a clinician exploring digital therapy tools, IGesture offers a foundation for innovation in motor rehabilitation.