You could also smooth bind things like rope. Rigid and smooth binding are for objects that need to bend at the joints area (rigid bends a bit different than smooth). Parenting the objects in the joint hierarchy will make the object rotate with its parent joint and will not deform. That's the way to go when building a skeleton for mechanical simulations and such.