Dataset preparation
To generate and prepare the dataset, follow the COMPASS GR00T post-training guide:1
Train residual RL specialists
Use COMPASS to train task-specific RL policies.
2
Collect distillation data
Collect specialist distillation data from trained policies.
3
Convert to LeRobot format
Convert HDF5 dataset to GR00T LeRobot format:
Quick start dataset
For a quick start, a pre-collected G1 robot dataset is available:Modality configuration
The point navigation task uses the following modalities defined inmodality.json:
Input modalities
Output modalities
The route modality encodes 10 waypoint segments, with each segment represented by 4 values: x_start, y_start, x_end, y_end in the robot’s local frame.
Fine-tuning
Run the fine-tuning script after updating paths:--dataset-path: Path to the converted LeRobot format dataset--output-dir: Directory to save checkpoints
Evaluation
1
Launch inference server
Start the GR00T policy server:
2
Run COMPASS evaluation
Follow the COMPASS evaluation instructions to evaluate the fine-tuned model.
Results
Task success rate on 640 randomized test cases:GR00T significantly outperforms the COMPASS baseline on out-of-distribution scenarios (76.5% vs 45.6%), demonstrating strong generalization capabilities.
Additional resources
- COMPASS repository - Dataset generation and evaluation
- COMPASS documentation - Detailed integration guide