Fundamentals of Robotic Mechanical Systems Theory, Methods, and Algorithms, Jorge Angeles, 4th Edition