mlsanityData to 7 Oct 2026

Learning Riemannian Manifolds for Geodesic Motion Skills

arXiv 2106.04315 ↗First posted 8 Jun 2021cs.RO cs.AI cs.LGcited by 23

Not on the map. Why?

Abstract (arXiv)

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 exploit the manifold resulting from multiple--mode tasks to design motions that were not explicitly demonstrated previously. We test our learning framework using a 7-DoF robotic manipulator, where the robot satisfactorily learns and reproduces realistic skills featuring elaborated motion patterns, avoids previously unseen obstacles, and generates novel movements in multiple-mode settings.

Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). Builds on 15 of its 41 references that are in the map. First posted on arXiv 8 Jun 2021.

Builds on

15 of 41 references.

References · 15

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2018An Algorithmic Perspective on Imitation Learningcited by 455
  3. 2017Latent Space Oddity: on the Curvature of Deep Generative Modelscited by 169
  4. 2017The Riemannian Geometry of Deep Generative Modelscited by 81
  5. 2020Neural Dynamic Policies for End-to-End Sensorimotor Learningcited by 56
  6. 2017Metrics for Deep Generative Modelscited by 53
  7. 2020Geometrically Enriched Latent Spacescited by 45
  8. 2017Kernelized Movement Primitivescited by 37
  9. 2020Variational Autoencoders with Riemannian Brownian Motion Priorscited by 34
  10. 2019Fast and Robust Shortest Paths on Manifolds Learned from Datacited by 25
  11. 2019Bayesian Optimization Meets Riemannian Manifolds in Robot Learningcited by 23
  12. 2016Directional Statistics in Machine Learning: a Brief Reviewcited by 13
3 more
  1. 2018Fast Approximate Geodesics for Deep Generative Modelscited by 13
  2. 2019Expected path length on random manifoldscited by 9
  3. 2020Learning and Sequencing of Object-Centric Manipulation Skills for Industrial Taskscited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 6; 2023: 3; 2024: 8; 2025: 4; 2026: 1.

23 papers.

Sort:

By area:

  1. 2021Pulling back information geometrycited by 23
  2. 2022Learning Riemannian Stable Dynamical Systems via Diffeomorphismscited by 17
  3. 2024Neural Optimal Transport with Lagrangian Costscited by 16
  4. 2024Neural Contractive Dynamical Systemscited by 14
  5. 2025Follow the Energy, Find the Path: Riemannian Metrics from Energy-Based Modelscited by 7
  6. 2022Reactive Motion Generation on Learned Riemannian Manifoldscited by 6
  7. 2024Decoder ensembling for learned latent geometriescited by 6
  8. 2022Mario Plays on a Manifold: Generating Functional Content in Latent Space through Differential Geometrycited by 5
  9. 2023MMP++: Motion Manifold Primitives with Parametric Curve Modelscited by 5
  10. 2025Riemann2: Learning Riemannian Submanifolds from Riemannian Datacited by 5
  11. 2025Identifying Metric Structures of Deep Latent Variable Modelscited by 3
  12. 2022Unified Control Framework for Real-Time Interception and Obstacle Avoidance of Fast-Moving Objects with Diffusion Variational Autoencodercited by 2
11 more
  1. 2022Identifying latent distances with Finslerian geometrycited by 2
  2. 2024Learning Dynamical Systems Encoding Non-Linearity within Space Curvaturecited by 2
  3. 2024Motion Manifold Flow Primitives for Task-Conditioned Trajectory Generation under Complex Task-Motion Dependenciescited by 2
  4. 2022SERA: Safe and Efficient Reactive Obstacle Avoidance for Collaborative Robotic Planning in Unstructured Environmentscited by 1
  5. 2023A Structured Prediction Approach for Robot Imitation Learningcited by 1
  6. 2024On Probabilistic Pullback Metrics for Latent Hyperbolic Manifoldscited by 1
  7. 2024Extended Neural Contractive Dynamical Systems: On Multiple Tasks and Riemannian Safety Regionscited by 1
  8. 2023Deep Metric Tensor Regularized Policy Gradientcited by 0
  9. 2024Solving Functional Optimization with Deep Networks and Variational Principlescited by 0
  10. 2025Learning Topology-Driven Multi-Subspace Fusion for Grassmannian Deep Networkcited by 0
  11. 2026Bayesian Optimization with Fisher Information Geometry: Gradient Bounds and Trust-Region Methodscited by 0