TECHNOLOGY · 技术
仿真训练
Genesis 发布 v1.4.2:借助休眠机制提升大规模场景性能
生成式物理仿真引擎 Genesis 发布 v1.4.2,通过休眠机制大幅提升大规模场景性能,并改进 Signorini 接触求解的收敛性,但后者仍属实验性。
AI 编撰 · 内容基于所列来源,重要信息请以原文为准
生成式物理仿真在电脑里搭建虚拟世界来测试、训练机器人。成本低、速度快,但和真实世界总有差距。◆ 小白科普 · 现身引擎 Genesis 发布 v1.4.2 版本。该版本的核心改进是通过休眠(hibernation)机制显著提升大规模场景的运行时性能,处于休眠状态的岛屿不再产生任何运行时开销。此外,Signorini 接触求解的收敛性得到改善,但由于仍存在收敛问题,官方将其视为实验性功能。
在缺陷修复方面,该版本修复了约束求解因力残差退出时阻尼关节机器人身上可以转动或弯曲的连接部位。每多一个关节,就多一种动作的可能,也多一份重量、成本和故障点。◆ 小白科普 · 现身注入能量的问题,并提升了 Signorini 接触求解的鲁棒性。
其他改进包括:启用休眠后加速刚体仿真在电脑里搭建虚拟世界来测试、训练机器人。成本低、速度快,但和真实世界总有差距。◆ 小白科普 · 现身;针对大型接触岛屿加速 GPU 刚体求解器;在 GPU 上加速椭圆摩擦锥下的约束求解器;将运动学树而非实体作为每次刚体求解器遍历的单位;避免在单精度下构建刚体场景时出现虚假的精度丢失警告;公开场景步进各阶段的墙上时间。