谋先飞发布MotrixSim 1.0物理仿真引擎,Rust开发性能亮眼
新一代物理仿真引擎正式亮相
谋先飞(Motphys)近日正式推出新一代物理仿真引擎 MotrixSim 1.0。这款产品定位为高性能物理仿真引擎,专为多体动力学和机器人仿真设计,可覆盖机器人控制、强化学习、工业仿真等多种应用场景。
核心特性一览
从官方披露的信息看,MotrixSim 1.0 在功能设计上做了较为完整的布局:
- 物理仿真:支持刚体动力学、碰撞检测等完整物理仿真功能;
- 广义坐标建模:采用广义坐标系统,可支持复杂多体系统建模;
- 全新求解器:采用自研约束模型和求解器,提供高效、稳定的多体动力学计算;
- 高性能计算:CPU 版本基于 Rust 开发,兼顾性能与内存安全性;
- Python API:提供简洁易用的 Python 接口,便于快速开发和原型制作;
- 机器人支持:专门优化机器人仿真功能,高度兼容 MJCF 模型格式。
把真实物理“搬进”仿真世界
官方表示,MotrixSim 将真实世界的物理参数 1:1 复刻进仿真环境中,结合多模态传感器与高保真渲染,为机器打造一个既能“看清”又能“摸准”的平行世界。
在架构层面,该引擎采用独创的 CPU / GPU 异构架构,借助高性能通信和统一内存的优势,以及突破百万级并发的统一约束链,在保证物理精度的同时,实现训练规模和吞吐量的双重放大。
论文数据显示,在 4096 并发环境下可跑出数百万物理步 / 秒,让 G1 人形机器人的端到端训练完成仅需 10.2 分钟,而传统方案需要 130.8 分钟。
多模态感知与多元算力兼容
感知能力方面,MotrixSim 融合视觉(看清颜色和纹理)、几何(测出形状、距离和深度)与触觉(感受压力、摩擦和软硬)三类感知,完成环境观测与行为反馈的闭环,以解决“机器人认知盲区”的难题。
值得一提的是,有别于传统极度依赖高端显卡的重资产路线,MotrixSim 核心采用 Rust 语言开发,在兼顾高性能的同时保障内存安全。引擎还深度兼容鲲鹏、天数智芯、摩尔线程、英伟达、AMD、苹果等多元算力生态,为不同硬件环境下的部署留出了空间。
从训练效率到算力适配,MotrixSim 1.0 的发布为机器人仿真领域提供了一个值得关注的新选项,其后续在实际项目中的表现也有待进一步观察。