开源,纯Java物理/动力学库[已关闭]

我正在寻找一个轻量级的,纯Java物理引擎来为机器人运动控制做一些模拟。

我的要求:

  • 刚体物理
  • 联合约束和力
  • 凸面物体碰撞检测
  • 轻量级,纯Java,因此可以嵌入到我的应用程序中
  • 能够快速运行仿真
  • 可轻松处理 50-100 个物体
  • 开源

与其重新发明轮子,您能否推荐任何符合要求的现有库?

p.s. 我已经谷歌了 - 我只是热衷于从已经使用或实现过这些东西的人那里获得诚实的意见!


答案 1

我用过JBullet和JBox2D。它们都是很好的图书馆。JBox2D正在更积极地改变,但JBullet的基础略大。

只是为了好玩,我最近试图模拟一个古老的物理问题,为此我在这里发布了结果。


答案 2

我也会使用JBullet,尽管距离我上次使用它已经过去了几年。


推荐