Dynamics Of Robots With Contact Tasks by Miomir Vukobratovic & V. Matijevic