Skip to content

This is a sample Yoga application that measures specific yoga poses.

Notifications You must be signed in to change notification settings

quickpose/QuickPose-Yoga-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yoga Form Checker

An iOS application that uses computer vision to analyze and provide feedback on yoga poses in real-time.

Features

  • Pose Library: Collection of 10 common yoga poses with descriptions
  • Real-time Pose Detection: Uses QuickPose SDK to analyze body positioning
  • Form Feedback: Provides real-time guidance to improve pose alignment

Yoga Poses

The app currently supports the following poses:

  1. Down Dog (Adho Mukha Svanasana)
  2. Up Dog (Urdhva Mukha Svanasana)
  3. Cobra Pose (Bhujangasana)
  4. Bridge Pose (Setu Bandha Sarvangasana)
  5. Mountain Pose (Tadasana)
  6. Triangle Pose (Trikonasana)
  7. Warrior 1 (Virabhadrasana I)
  8. Seated Forward Fold (Paschimottanasana)
  9. Child's Pose (Balasana)
  10. Corpse Pose (Savasana)

Implementation Details

  • Built with SwiftUI for the user interface
  • Uses QuickPose SDK for pose detection and analysis
  • Designed with MVVM architecture for maintainability
  • Optimized for iOS devices with camera capabilities

Requirements

  • iOS 15.0+
  • Xcode 13.0+
  • Swift 5.5+
  • Camera access permission

Setup

  1. Clone the repository
  2. Install the QuickPose SDK (instructions to be added)
  3. Open the project in Xcode
  4. Build and run on a physical device (camera required for full functionality)

Future Enhancements

  • Add more yoga poses
  • Implement pose sequences/flows
  • Add guided audio instructions

About

This is a sample Yoga application that measures specific yoga poses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages