Newton 是一款開源、可擴展的物理引擎,由 NVIDIA、Google DeepMind 和 Disney Research 共同開發,由 Linux Foundation 管理,旨在推動機器人學習與開發領域的發展。
Newton 基於 NVIDIA Warp 和 OpenUSD 構建,能讓機器人以更高的精度、速度和可擴展性學習處理複雜任務。它與 MuJoCo Playground、Isaac Lab 等機器人學習框架兼容。Newton 求解器 API 為 MuJoCo Warp 等不同物理引擎提供了接口,使其能在基於張量的數據模型上運行,從而輕鬆與 Isaac Lab 中的訓練環境集成。
NVIDIA 在 CoRL 2025 宣布,GPU 加速的開源物理引擎 Newton 已發布測試版本。NVIDIA Isaac Lab 中全新集成了 Newton 物理引擎,為機器人研究與開發打造了更快速、更穩健的工作流。Newton 為機器人從仿真走向現實,實現實際套用價值提供了有力支持。Newton 可與 Isaac Lab 配合使用,但開發者也可在獨立模式下通過 Python 直接調用它,以實驗複雜的物理系統。
基本介紹
- 開發者:NVIDIA、Google DeepMind、Disney Research
- 首發時間:2025年3月
- 開源時間:2025年7月
- 技術架構:基於NVIDIA Warp框架
- 運算模式:GPU加速支持
- 適配框架:MuJoCo Playground、Isaac Lab
套用案例
特點
- 在 GeForce RTX GPU 上,作為 Newton 主要求解器的 MuJoCo Warp,在運動控制場景下速度比 MJX 快高達 152 倍,在操作任務場景下快高達 313 倍;而 NVIDIA RTX PRO GPU 能使 MuJoCo Warp 的速度再提升 44%,MJX 的速度提升 75%。
- 作為下一代 Isaac Lab 後端,Newton 測試版使用 MuJoCo Warp 實現的手部靈巧操作,比使用 PhysX 時速度快高達 65%。
- 增強了 Vortex Block Descent(VBD)求解器的性能和穩定性,使其適用於布料等薄形可變形物體;同時最佳化了 Implicit Material Point Method(MPM)求解器,使其適用於顆粒狀材料。
