Springer handbook of robotics - Siciliano, Bruno; Khatib, Oussama (Springer, 2008)