--
A comprehensive learning path for markerless motion capture using FreeMoCap.
This curriculum takes you from your first recording to professional certification across three specialized tracks:
- 💻 Developer Track - Build and extend FreeMoCap's codebase
- 🔬 Research Track - Apply motion capture to scientific studies
- 🎬 Animation Track - Create stunning visual content
Visit: https://freemocap.github.io/skellyuniversity
# Clone the repository
git clone https://github.com/freemocap/skellyuniversity.git
cd skellyuniversity
# Install uv (if you don't have it)
curl -LsSf https://astral.sh/uv/install.sh | sh
# Sync dependencies (creates venv + installs everything)
uv sync
# Start the development server
- cd skellyuniversity
- uv run myst start
Then open http://localhost:3000 in your browser.
Level 1: Foundation (All Tracks)
├── What is Motion Capture?
├── Hardware Setup
├── Software Installation
├── First Single-Camera Recording
└── Understanding Output Data
Level 2: Core Skills (All Tracks)
├── Multi-Camera Setup
├── Calibration Theory & Practice
├── Recording Optimization
├── Quality Assessment
└── Pipeline Mastery → 🏆 CORE CERTIFIED
Level 3: Specialization
├── 💻 Developer Track (4 modules) → 🏆 DEV SPECIALIST
├── 🔬 Research Track (4 modules) → 🏆 RESEARCH SPECIALIST
└── 🎬 Animation Track (4 modules) → 🏆 ANIMATION SPECIALIST
Level 4: Capstone Projects
├── Developer Professional
├── Research Professional
└── Animation Professional
We welcome contributions! See CONTRIBUTING.md for guidelines.
- Create a new
.mdfile in the appropriatemodules/subdirectory - Add frontmatter with title, description, and curriculum metadata
- Update
myst.ymlto include the new file in the TOC - Run
myst startto preview your changes
- uv - Fast Python package manager
- MyST MD - Markdown publishing toolchain
- Cytoscape.js - Interactive curriculum visualization
- JupyterLab - Interactive Python examples
- 💬 Discord
- 🐛 GitHub Issues
- 🎥 YouTube
Made with ❤️ by the FreeMoCap community