Learning Riemannian Manifolds for Geodesic Motion Skills
Hadi Beik-Mohammadi, S{\o}ren Hauberg, Georgios Arvanitidis, Gerhard, Neumann, Leonel Rozo

TL;DR
This paper introduces a Riemannian manifold approach to robot motion learning, enabling flexible, obstacle-aware, and multi-mode skill generation through geodesic planning on learned manifolds.
Contribution
It proposes a novel framework using Riemannian manifolds and VAEs to learn and generate adaptable robot motion skills from demonstrations.
Findings
Successfully learned and reproduced complex motion patterns.
Enabled obstacle avoidance by online metric redefinition.
Generated novel motions in multi-mode tasks.
Abstract
For robots to work alongside humans and perform in unstructured environments, they must learn new motion skills and adapt them to unseen situations on the fly. This demands learning models that capture relevant motion patterns, while offering enough flexibility to adapt the encoded skills to new requirements, such as dynamic obstacle avoidance. We introduce a Riemannian manifold perspective on this problem, and propose to learn a Riemannian manifold from human demonstrations on which geodesics are natural motion skills. We realize this with a variational autoencoder (VAE) over the space of position and orientations of the robot end-effector. Geodesic motion skills let a robot plan movements from and to arbitrary points on the data manifold. They also provide a straightforward method to avoid obstacles by redefining the ambient metric in an online fashion. Moreover, geodesics naturally…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
