Robotics: control and programming - Srinivas, J. (Narosa, 2009)