外部模型与依赖
最后更新:2026-07-27。
本页负责 submodule、checkpoint、gated model 和运行环境的工程边界;不保存账号、token 或主机密码,也不把“源码/权重存在”写成实验成功。
Submodules / checkouts
当前研究会用到:
submodules/kimodo:kinematic scaffold generation;submodules/PHC:PHC-X tracker;submodules/Omnigrasp:object-control baseline;submodules/InterMimic:HOI tracker/baseline;submodules/RePHO:per-sequence refinement candidate;submodules/GRAIL:GRAIL-Min adaptation;submodules/SUGAR:长期 refine–distill system reference。submodules/hoifhli_release:official instruction → SMPL-X/finger/object generator + Isaac Gym tracker baseline;submodules/BiBo:official partial release;generator/dataset/renderer/visualizer 可审计, simulator/VLM planner 尚未 release,故不作为直接 runtime dependency。
每个 external repo 的 commit 必须进入 experiment provenance。root pipeline 不应 runtime import 不相关 baseline。
哪些 external system 构成论文级竞品、哪些 release 只有 partial code,统一以 Deep-Research Audit 为准; 本页只记录工程依赖边界。
RePHO
official source 已拉入:
它当前只是 source dependency。尚无 tools/run_repho_*.py 或 canonical adapter,因此状态为“planned adaptation”。
Checkpoints
- checkpoint 路径必须显式或来自 adapter 内固定 registry;
- 记录 upstream commit、checkpoint hash、normalizer/RMS 和 model config;
- checkpoint 能加载只证明 static compatibility;
- gated asset/token 不写入 Git、docs、manifest 或 shell history。
KIMODO / SMPL-X-RP
旧 headless watcher 经验已归档;当前 generation 入口仍依赖本地模型文件与 license-compatible access。运行前检查:
- model/checkpoint 实际存在;
PYTHONPATH同时包含 root 与submodules/kimodo;- body model path 与当前 shape contract 一致;
- download/login 失败时保留错误,不生成假 artifact。
环境
| 用途 | 当前环境 |
|---|---|
| General/ProtoMotions tracking tests | env_protomotions_isaaclab/bin/python |
| GRAIL/Isaac Lab | .envs/sonic/bin/python |
| Documentation | .venv-docs/bin/python |
不要把 MkDocs 安装进 simulator 环境;不要为了运行 docs 升级 torch/Isaac 依赖。