Collision detection library for 3D geometric objects
Flexible Collision Library
fcl
$ fcl --sphere1 0,0,0,1.0 --sphere2 1.5,0,0,1.0
$ fcl --mesh1 object1.obj --mesh2 object2.obj
$ fcl --distance --primitive1 box --primitive2 sphere