diff --git a/assets/docs/mujoco_contact_version_analysis_zh.md b/assets/docs/mujoco_contact_version_analysis_zh.md new file mode 100644 index 0000000..f381660 --- /dev/null +++ b/assets/docs/mujoco_contact_version_analysis_zh.md @@ -0,0 +1,591 @@ +# MuJoCo 3.2.3 与 3.10 接触动力学差异排查 + +最终还是不能提高代码版本,版本维持在`<3.3.0`以下 + +本文记录 RoboGauge 中 Go2 MoE 策略在 MuJoCo 3.2.3 与 3.10.0 下的接触动力学差异、wave 地形失败、flat 评分差异,以及 `solref`、native CCD 和摩擦指标之间的关系。 + +## 1. 测试环境 + +本次排查使用两个 Python 环境: + +| 环境 | Python 路径 | MuJoCo | dm_control | +|---|---|---:|---:| +| RoboGauge | `/home/user/Coding/robotics/RoboGauge/.venv/bin/python` | 3.2.3 | 1.0.23 | +| 新版本 | `/home/user/isaaclab/bin/python` | 3.10.0 | 1.0.43 | + +主要测试命令: + +```bash +python robogauge/scripts/run.py \ + --task go2_moe.wave \ + --experiment-name debug \ + --headless +``` + +```bash +python robogauge/scripts/run.py \ + --task go2_moe.flat \ + --experiment-name debug \ + --headless +``` + +Go2 脚部碰撞配置位于 [`resources/robots/go2/go2.xml`](../resources/robots/go2/go2.xml): + +```xml +