物理AI实验室 // 第 1.4 集 // 一页纸

仿真器地图

MuJoCo、Isaac、Newton、Genesis,各擅长什么

三个要点

  1. 仿真器的核心是一步一步算“接触那一下”的力;不同引擎的接触近似不同,同一个动作的轨迹就会分叉。
  2. 四个引擎各有取舍:MuJoCo 接触准(DeepMind,开源)、Isaac 靠 GPU 并行快(技术报告称,比 CPU 仿真加 GPU 训练网络的传统方案快 2–3 个数量级,R)、Newton 新且可扩展(英伟达/谷歌/迪士尼宣布联合开发;据英伟达,MuJoCo-Warp 人形仿真快 70 倍以上,O)、Genesis 想把多物理大一统(很新,要留意验证得够不够)。
  3. 快是为了让强化学习海量试错(论文称:单块显卡上几千个并行环境,ANYmal 四足不到 4 分钟学会走平地,R);但快不等于准,仿真不等于现实(sim-to-real gap),选引擎要看任务。

证据:O 官方一手 · R 学术文献 · M 媒体二手

R2–3 个数量级单块 GPU 上同时做物理仿真和训练,比 CPU 仿真加 GPU 训练网络的传统方案快的幅度(英伟达 Isaac Gym 技术报告)
O70 倍谷歌 DeepMind 的 MuJoCo-Warp 对人形仿真加速超过 70 倍;手内操作任务约 100 倍(英伟达称)
R不到 4 分钟在单块工作站显卡上用几千个并行环境,ANYmal 四足机器人学会平地行走的训练时长;不平地面约 20 分钟(论文自报)

延伸阅读