具身智能新手名词表English

物理引擎

Physics Engine入门必知

按物理规律一步步计算物体受力、碰撞和运动的软件核心。

物理引擎是对物理系统做近似模拟的软件,广泛用于游戏、影视特效、科学计算和机器人仿真。每个仿真步里,它先做碰撞检测找出哪些物体接触,再用约束求解器算接触力、摩擦力和关节力,最后用积分器更新位置和速度。按目标可分为追求速度的实时引擎和追求精度的高精度引擎。机器人领域常用的有 MuJoCo、PhysX、Bullet(PyBullet)、ODE,以及新兴的 Newton。要区分:物理引擎只管「怎么动」,仿真器(如 Isaac Sim、Gazebo)在它外面再加渲染、传感器、场景编辑和编程接口。接触模型和步长设置直接决定仿真准不准、稳不稳,也是虚实差距的主要来源之一。

例子同一个机械臂抓取任务,放在 MuJoCo 和 PhysX 里跑,接触力和成功率可能不一样,所以论文通常会注明用的是哪个引擎。

也叫
物理仿真引擎
相关
仿真器、MuJoCo、PhysX、接触模型、约束求解器、仿真步长
来源
Wikipedia: Physics engine
google-deepmind/mujoco (GitHub)

在完整名词表里查看 →