Energy shaping based controllers for rigid and elastic joint robots: analysis via passivity theorems | Publicación