跳到正文

正在自动登录…

← 返回项目列表

zita-ch/supermimic_vibed

机器人控制研究运动模仿复现

这是一个非官方的SuperMimic算法复现项目,基于Isaac Lab 3实现,目标是训练人形机器人G1跟踪LAFAN1运动数据集。适合研究人员或开发者参考论文进行复现和实验。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/22 10:21:34 · 查看原文

普通Python研究项目兼有 开发工具
累计 Stars
167
当前热度
1 天内 · 小火
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/10/22 10:21:34

目标用户

面向熟悉机器人学和强化学习的研究人员或开发者,需要参考SuperMimic论文进行复现。

查看 README 依据
# SuperMimic reproduction on Isaac Lab 3 (kit-less, MuJoCo-Warp) **Unofficial** reproduction of *SuperMimic: Scaling Humanoid Whole-Body Control with One Differentiable World Model* (arXiv 2610.28480) — no official code is released, so everything here is implemented from the paper. Target experiment: the controlled LAFAN1 comparison (Fig. 4a): 40 G1-retargeted LAFAN1 clips (2.45 h), one GPU; the paper reaches evaluation normalized return 0.82 after 1.2 h on an H100. Author: **Chong Zhang** (ETH Zurich). License: [MIT](LICENSE).
使用方式

通过命令行训练和评估,使用Docker运行,涉及多个脚本。

查看 README 依据
│ ├── g1_29dof.xml generated MJCF │ └── meshes/*.STL 38 meshes └── g1_usd/g1_29dof/ generated USD (+ payloads/) ``` Check: `ls data/lafan1_g1 | wc -l` prints `40`, and the clips total 264,705 frames at 30 fps (2.45 h). `tools/test_env.py` checks the converted robot against the reference motions (FK vs. simulator should agree to ~1e-6): ```bash docker exec supermimic python tools/test_env.py ``` ## Usage ```bash CPUS=0-23 ./run_train.sh lafan1_main # training in tmux session 'lafan1_main' (optional CPU pinning)
docker exec -it supermimic tmux attach -t lafan1_main docker exec supermimic tmux new -d -s eval_main "cd /workspace/supermimic && python supermimic/evaluate.py --run_dir logs/lafan1_main --watch" docker exec supermimic python tools/plot.py logs/lafan1_main --out results/success_curve.png docker exec supermimic python supermimic/evaluate.py --run_dir logs/lafan1_main --ckpt logs/lafan1_main/ckpt_014000.pt --record traj.npz docker exec supermimic python tools/render.py traj.npz out.mp4 --clips dance2_subject1 --seconds 10 ```
部署要求

需要Linux系统、NVIDIA GPU(测试于RTX PRO 6000)、Docker及NVIDIA Container Toolkit,约20GB磁盘空间。

查看 README 依据
| `logs/<run>/` | not tracked: `train_log.csv`, `eval.csv`, checkpoints, stdout | | `results/` | success curve and highlight GIF (full videos are rendered locally with `tools/render.py`) | ## Setup Neither Isaac Lab nor any data is included in this repository; the steps below fetch them. **Requirements:** Linux, an NVIDIA GPU (tested: RTX PRO 6000 Blackwell, driver 580 / CUDA 13), Docker with the NVIDIA Container Toolkit (`docker run --gpus` must work), ~20 GB of disk for the images and ~0.2 GB for the data.
已知限制

作者指出代码是快速生成且未审查,使用风险自负;不支持在虚拟内存限制下运行,且资产导入需离线转换。

查看 README 依据
> **Disclaimer:** this repository was speed-vibecoded in 1 hour with an AI coding > assistant. It > deliberately does not live under any lab's organization, because the code is too much "slop" > for that: fast and unreviewed. Use it at > your own risk. > **One G1 motion tracker for all 40 LAFAN1 clips, trained in only ~1.5 GPU-hours** > (1.47 h on a single RTX PRO 6000): evaluation return **0.829** with **0/40 failed clips**. > For scale, the paper's PPO-in-simulator baseline does not reach return 0.82 within 18 h on up to > 8 GPUs.
* Torso-CoM and friction are randomized once per environment at start-up (BeyondMimic's start-up events); joint offsets are resampled every episode. Episodes time out after 10 s or at the clip end (bootstrapped, not terminal). * Do not run under a virtual-memory `ulimit -v`: Isaac Lab + Warp reserve ~430 GB of *virtual* address space (CUDA VA reservations; RSS ~3 GB) and Warp's CUDA-graph capture needs its mempool, which cannot initialize under such a limit. Cap memory with the container's cgroup (`--memory`) instead. Rootless docker ignores `--cpuset-cpus`; pin CPUs with `taskset`
(`CPUS=...` in `run_train.sh`). * Asset import: the kit-less URDF/MJCF importers fail inside a running Isaac Lab process (`PhysxJointAPI` schema not registered), so the USD is converted once, offline, by `tools/mjcf_to_usd.py` (registers the importer's schema plugin first) and spawned with `UsdFileCfg(variants={"Physics": "mujoco"})`. ## Attribution and licenses * Method: Q. Liao, Y. Shao, J. Long, K. Zakka, R. Horowitz, P. Abbeel, K. Sreenath, *SuperMimic: Scaling Humanoid Whole-Body Control with One Differentiable World Model*,

README

正在加载 README…

收录信息

仓库创建时间
2026/10/22 01:29:28
首次达标收录
2026/10/22 10:16:18
统计更新时间
2026/10/22 19:01:00

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

普通加权总分 3.4 / 5

新颖度
3.0
实用价值
3.3
成熟度
4.2
实质含量
3.5

由 Jev 模型根据仓库描述与 README 评估,2026/10/22 10:16:18 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/22 04:39:39
许可证标识
MIT
Fork 数
15
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目