Full Body Fitness XR

Winner of Best Use of MR & 4th Prize at the Pico Redefining XR Hackathon. A VR fitness experience utilizing Pico's full body trackers to train muscle groups previously impossible in virtual reality.

VR FitnessFull Body TrackingPicoXRHackathon WinnerMR
View on Devpost →

Project Overview

Working out in VR is incredible, but traditional VR fitness lacks personal touches and leaves certain muscle groups undertrained. Full Body Fitness XR solves this using Pico's full body trackers and SDK to create a personal training session that engages the entire body — including legs, core, and stabilizer muscles that most VR fitness apps miss.

Created for the Pico Redefining XR Hackathon, this project won Best Use of MR and secured 4th prize overall.

Technical Implementation

  • Pico Full Body Tracking SDK — Real-time tracking of ankles, hips, and torso in addition to standard head/hand tracking, enabling true lower-body exercise
  • Exercise Detection System — Custom algorithms that recognize and count repetitions of squats, lunges, kicks, and core twists based on tracker position and velocity curves
  • MR Environment Blending — Real-world passthrough with virtual exercise guides overlaid, allowing users to see their actual environment while following virtual trainers
  • Form Correction System — Real-time feedback when exercises are performed incorrectly, using tracker data to analyze joint angles and movement patterns
  • Progressive Overload — Adaptive difficulty that increases intensity based on the user's performance and heart rate (estimated from movement data)
  • Performance Optimization — Maintained 72 FPS on Pico 4 with full body tracking, a significant technical challenge given the additional tracking data pipeline

Design Approach

Most VR fitness games are upper-body only (boxing, beat sabers). Full Body Fitness XR was designed to bridge the gap between VR convenience and real workout effectiveness. The experience mimics a personal trainer session: warm-up, main workout with multiple exercise blocks, and cool-down. Each exercise is demonstrated by a virtual avatar, with the user's tracker skeleton overlaid for comparison.

The MR mode was critical — users need to see their surroundings to safely perform lunges and squats. The passthrough implementation keeps virtual elements anchored to the real world, with the trainer avatar appearing on a virtual pedestal that doesn't occlude floor space.

Key Results & Impact

  • Winner — Best Use of MR at Pico Redefining XR Hackathon
  • 4th Prize — Overall hackathon placement
  • First-of-its-kind — True full-body workout in VR using consumer hardware
  • 72 FPS — Stable performance with full body tracking on Pico 4

Tech Stack

Engine

Unity 2022 LTS / C#

Platform

Pico 4

Tracking

Pico Full Body SDK

MR

Pico Passthrough API

Animation

Procedural + Avatar rigging

UI

Spatial UI + voice cues

View on Devpost ← Back to Projects