Virtual contraction and passivity based control of nonlinear mechanical systems by Rodolfo Reyes Báez