Mechanics of Robotic Manipulation by Matthew T. Mason