Theory of Applied Robotics Kinematics, Dynamics, and Control - Jazar, Reza N. (Springer US, 2007)