我正在寻找一个轻量级的、纯Java的物理引擎,以进行机器人运动控制的一些模拟。
我的要求:
- 刚体物理
- 关节约束和力
- 凸对象碰撞检测
- 轻量级、纯Java,可以嵌入我的应用程序
- 能够快速运行模拟
- 可以舒适地处理50-100个对象
- 开源
与其重新发明轮子,你可以推荐任何现有的库来满足这些需求吗?
p.s. 我已经通过谷歌搜索了 - 我只是渴望获得那些已经使用或实现过这些东西的人的诚实意见!
我正在寻找一个轻量级的、纯Java的物理引擎,以进行机器人运动控制的一些模拟。
我的要求:
与其重新发明轮子,你可以推荐任何现有的库来满足这些需求吗?
p.s. 我已经通过谷歌搜索了 - 我只是渴望获得那些已经使用或实现过这些东西的人的诚实意见!
我曾使用JBullet和JBox2D。它们都是很好的库。JBox2D正在更积极地修改,但JBullet拥有稍微更大的基础。
只是为了好玩,最近我尝试模拟一个旧的物理问题,并在此处发布了结果 (这里)。
我也会使用JBullet,不过我最后一次使用它已经是几年前的事了。