Projet
Tracker de performance sportive intelligent
2025-2026 • Projet de troisième année (BUT3)
Ce projet vise à concevoir un système complet de suivi de performance sportive combinant données de capteurs, analyses vidéo et indicateurs issus d’un moteur d’IA. L’objectif est d’offrir aux sportifs et aux entraîneurs un outil permettant d’interpréter l’effort de manière plus précise, à la fois sur les aspects quantitatifs et qualitatifs.
La première phase du projet consiste à mettre en place un microcontrôleur ESP32 chargé de collecter différentes mesures : position, vitesse, fréquence cardiaque et mouvements. Ces données ont vocation à être transmises vers un serveur central Java, responsable de la réception, de la gestion des flux et du prétraitement.
Les traitements d’analyse avancée seront réalisés par des services Python, qui exploiteront les séries temporelles et les vidéos afin d’extraire des indicateurs tels que la qualité du geste, la régularité ou les signes de fatigue. Cette partie est encore en développement et évoluera au fil de l’avancement du projet.
L’architecture prévoit également une API développée en Node.js pour exposer les données consolidées, ainsi qu’un tableau de bord en Vue.js 3 destiné à la visualisation des mesures et des analyses. L’interface utilisateur, en cours de construction, permettra de suivre l’évolution de la performance via une présentation claire et synthétique.
Ce projet me permet de travailler sur un système distribué mêlant capteurs, traitement multimédia, back-end et front-end. Il me permet aussi d’intégrer progressivement des bonnes pratiques de développement et de déploiement, notamment avec Docker et GitLab CI/CD, qui seront mis en place au fur et à mesure.