本章要回答的三个问题:把引擎整个搬上加速器的 MJX 路线是怎么工作的,它改变了什么、又没改变什么?可微分仿真让物理引擎成了神经网络计算图的一环,梯度从哪里来、又在哪里断裂?人形机器人浪潮给物理仿真提出了哪些新要求,MuJoCo 在这场浪潮里站在什么位置?三问对应 7.1、7.2、7.3。
前六章的主线是「把样机用对」;本章的主线是「边界正在移动」。第一章说过 MuJoCo 的短板是并行吞吐,第七章要讲官方怎么用 MJX 把这块短板亲手拆掉;3.1 说方程光滑可微,7.2 要讲这句话如何兑现成「梯度流经物理引擎」的新玩法;6.3 之前的所有排错纪律,在人形机器人这个「极限压力测试场景」里会被推到什么程度,是 7.3 的主题。
把前沿讲清楚需要一种克制:既不吹成颠覆,也不贬为噱头。三条路线各有明确的「改变了什么、没改变什么」——MJX 改变了环境吞吐的量级,没改变接触模型的物理;可微分改变了「模型参数能被梯度优化」的可能,没消除接触不连续带来的梯度病;人形浪潮改变了任务的规模与压力,没改变前六章建立的任何一条纪律。按这个框架读,前沿就不是玄学,而是既有知识在新坐标下的延伸。
还有一个务实的读法建议:本章是全书唯一「可以只读不动手」的章。三条路线都还在快速演进,具体接口半年一变,但它们背后的原理、动机与边界相对稳定。本章按「原理讲透、接口点到」的密度写,读完后你应该有能力判断「我的下一个项目该不该上这些船」,而不是记住某个版本的某个函数名。
对照开头三问,读完本章你应当能够:
| 节号 | 回答的问题 | 关键产出 |
|---|---|---|
| 7.1 | GPU 并行怎么实现、边界在哪 | MJX 路线图与迁移决策清单 |
| 7.2 | 梯度怎么流经物理引擎 | 可微分性的来源、断裂点与用武之地 |
| 7.3 | 人形时代仿真要过哪些关 | 五项新要求与前六章纪律的映射 |
三节相对独立,可按兴趣取用;7.3 会同时用到 7.1 的并行能力与 7.2 的辨识能力作为素材,顺序读一遍更顺。
这张图的读法:左端是前六章建立的经典引擎,两条路线(并行与可微)从它分岔,各自兑换出新能力(D 与 E),又在人形工程这个高压力场景汇合(F),最终指向具身智能的宏观格局(G)。每条边都是「已有能力的延伸」而非「推倒重来」——这是本章反复强调的判断。
本章是全书的终点站,没有「下一章」,但有「下一步」。三条路线的接口细节会持续演进,值得跟的是它们的官方发布渠道与社区实践;而原理层面的判断力——什么任务该上什么船、什么纪律永远不便宜——是这本册子希望你在合上之后还能带走的东西。试车场会扩建、会翻新,但样机要一台一台造、一关一关过,这件事不变。