Robot Kinematics and Motion Planning - Adams, Wayne (2014)