f02dd515973f23b03d61cc20fba52f39b3797fb7
The original version was written by Stephen Thompson. I replaced Eigen math by Bullet LinearMath, and added a dedicated 6x6 matrix solver. Also I integrated support for collisions/contact constraints between btMultiBody and btRigidBody, and de-activation support. See Demos/FeatherstoneMultiBodyDemo/Win32FeatherstoneMultiBodyDemo.cpp for example usage. There is currently only support for contact constraints for btMultiBody. Next on the list will be adding support for joint limit constraint for btMultiBody. The implementation is still experimental/untested, the quality will improve in upcoming Bullet releases.
Bullet is a 3D Collision Detection and Rigid Body Dynamics Library for games and animation. Free for commercial use, including Playstation 3, open source under the ZLib License. See the Bullet_User_Manual.pdf for more info and visit the Bullet Physics Forum at http://bulletphysics.org
Description
Languages
Wavefront Object
70.5%
C++
13%
Mathematica
8.2%
COLLADA
5.8%
C
2%
Other
0.4%