Introduction to robotics ; analysis, control, applications - Niku, Saeed B.