AstroFit
AstroFit won at CodeDay Summer 2023. It uses OpenCV and MediaPipe for real-time pose estimation, tracking reps, sets, and live form analysis through an AR helmet wireframe overlay.
The Problem
Astronauts on long-duration space missions need to maintain fitness but have no access to personal trainers. Current fitness apps don't account for zero-gravity form or provide real-time feedback on exercise technique.
The Solution
Built a Flask backend with OpenCV and MediaPipe for real-time pose estimation, overlaid on an AR helmet wireframe. The frontend tracks reps, sets, and provides live form correction feedback.
Key Highlights
- Real-time pose estimation with OpenCV and MediaPipe
- AR helmet wireframe overlay for immersive feedback
- Automatic rep and set counting
- Live form analysis and correction suggestions
- Won CodeDay Summer 2023
- Cross-platform web interface
Tech Stack
HTML Tailwind CSS JavaScript Python Flask OpenCV MediaPipe