What problem does it solve?
Users working with the COMPASS robotics mobility framework often encounter vague errors like training failing to start, unexpected crashes, or non-functional workflows with no clear root cause, leading to wasted time chasing symptoms instead of identifying the actual issue.
Core Features & Use Cases
- Automated Environment Diagnostics: Runs parallel checks for container status, shell activation, GPU availability, required assets, and Isaac Sim initialization in seconds.
- Flexible Check Modes: Supports quick health checks, deep Isaac Sim init validation, and individual checkpoint integrity verification.
- Actionable Root Cause Reporting: Interprets diagnostic results to pinpoint the exact failure point and routes users to the correct specialized skill for fixes, without auto-modifying the environment.
- Use Case: If a user reports "training won't start" with no error details, this skill runs a single diagnostic to identify if the root cause is a missing asset, unactivated shell, or GPU driver issue.
Quick Start
Use the compass-doctor skill to run a full diagnostic of your COMPASS environment and identify the root cause of any setup or training failures.