Simulation tools for model-based robotics: Comparison of Bullet, Havok, MuJoCo, ODE and PhysX
An implicit time-stepping scheme for rigid body dynamics with Coulomb friction