开源 C++ 多体动力学库,用于模拟机器人、车辆和人体骨骼等关节机构。
2571+5 本周501C++Apache-2.0维护活跃更新于 18小时前
Chrono 是一个基于 C++ 的开源多物理场仿真库,可用于建模和模拟相互连接的刚体、由偏微分方程描述的可变形体、颗粒介质以及流固耦合问题。通过可选模块,它还能覆盖地面车辆、机器人、协同仿真和运行时可视化,并支持多核、GPU 与分布式并行计算。
核心部分支持刚体和柔性多体系统的建模、仿真与可视化。针对机器人和自主智能体仿真,它提供相机、LiDAR、GPS、IMU 和 SPAD 等传感器模型,并通过 ROS2 接口接入。除 C++ 外还提供 Python(PyChrono)和 C# 接口,构建系统基于 CMake,并在 Linux、Windows 和 macOS 上测试。
阅读 README 中的构建与安装指南
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
开源 C++ 多体动力学库,用于模拟机器人、车辆和人体骨骼等关节机构。
基于 C++17 的物理引擎,提供 Python 绑定,用于机器人与计算动画中关节体的运动学、动力学和接触仿真。
基于 JAX 的可微分刚体物理引擎,面向机器人控制、形态协同设计与机器人学习。
面向游戏和 VR 应用的 C++ 刚体物理与碰撞检测库,支持多核并行。
轻量级 2.5D 动力学仿真器,用于轮式移动机器人和车辆,可独立运行,也可通过 ROS 或 C++/Python 调用。
基于 JAX 的刚体物理引擎,可在加速器上大规模并行、可微分地进行仿真,服务于机器人与强化学习研究。