suuu3's picture
Update README and configs: remove teacher_robust_best references
888b991 verified
|
Raw History Blame Contribute Delete
1.57 kB
---
license: apache-2.0
tags: [lerobot, so101, mujoco, ppo, distillation, sim2real]
---
# SO101 MuJoCo sim2real: PPO teacher -> vision student
Checkpoints from `lerobot.rl.so101_mujoco`. Code, configs and full instructions:
[github.com/suuu-u/Learn_SO101](https://github.com/suuu-u/Learn_SO101).
Download them to `outputs/so101_mujoco/` of the lerobot checkout, where the configs expect them:
```bash
hf download suuu3/so101_mujoco_sim2real --local-dir outputs/so101_mujoco
```
| File | Kind | Description |
|---|---|---|
| `teacher_realscene.pt` | PPO teacher (privileged state: cube pose, contacts, ...) | Trained on the real-scene-matched MuJoCo scene (`ppo_realscene/config.yaml`), best checkpoint = iteration 7600, rolling success rate ~0.54 |
| `student_realcam.pt` | Vision student (front + wrist cameras + 18-dim joint state), **used for deployment** | DAgger distillation from `teacher_realscene.pt` (`distill_realcam/config.yaml`), best checkpoint = iteration 200, rolling success rate ~0.48 |
Success rates are rolling training statistics under domain randomization, not a separate evaluation.
The released weights were trained in stages; training from scratch with these configs may give slightly different results.
`ppo_realscene/` and `distill_realcam/` contain the training `config.yaml` and `metrics.jsonl`.
```bash
# Evaluate in simulation / deploy (from the lerobot checkout)
python -m lerobot.rl.so101_mujoco.eval --checkpoint outputs/so101_mujoco/student_realcam.pt
python -m lerobot.rl.so101_mujoco.deploy --headless true --n_episodes 50
```