← Software

Pace Cast

GitHub Repository
Pace Cast app screenshot

Description

Pace Cast is a proof-of-concept that uses an HTC VIVE Ultimate Tracker worn on the foot as a gait sensor to control the playback speed of a first-person walkthrough video in real time. Walking in place increases the video's playback rate while audio pitch is preserved, creating a seamless perceptual coupling between physical movement and visual locomotion.

The system consists of a Python backend that reads tracker data via SteamVR and a web frontend (served in a Chromium-based browser) that receives playback rate commands and adjusts the video accordingly. This POC explores embodied interaction for virtual navigation and immersive media experiences.

Stack

Technologies

  • Gait Sensing
  • Real-time Tracking
  • Video Playback Control
  • Pitch Preservation
  • WebSocket / HTTP

Software

  • Python 3.10+
  • SteamVR
  • VIVE Hub
  • Chromium browser
  • HTML / JavaScript

Hardware

  • HTC VIVE Ultimate Tracker
  • VIVE Wireless Dongle
  • Windows PC

Collaborators