Robotics : modelling, planning, and control - SICILIANO, Bruno, 1959-; Siciliano, Bruno (Advanced Textbooks in Control and Signal Processing, 2009)