Theory of applied robotics kinematics, dynamics, and control - Jazar, Reza N. (Springer, 2022)