Reactive Motion Generation on Learned Riemannian Manifolds
Not on the map. Why?
Abstract (arXiv)
In recent decades, advancements in motion learning have enabled robots to acquire new skills and adapt to unseen conditions in both structured and unstructured environments. In practice, motion learning methods capture relevant patterns and adjust them to new conditions such as dynamic obstacle avoidance or variable targets. In this paper, we investigate the robot motion learning paradigm from a Riemannian manifold perspective. We argue that Riemannian manifolds may be learned via human demonstrations in which geodesics are natural motion skills. The geodesics are generated using a learned Riemannian metric produced by our novel variational autoencoder (VAE), which is especially intended to recover full-pose end-effector states and joint space configurations. In addition, we propose a technique for facilitating on-the-fly end-effector/multiple-limb obstacle avoidance by reshaping the learned manifold using an obstacle-aware ambient metric. The motion generated using these geodesics may naturally result in multiple-solution tasks that have not been explicitly demonstrated previously. We extensively tested our approach in task space and joint space scenarios using a 7-DoF robotic manipulator. We demonstrate that our method is capable of learning and generating motion skills based on complicated motion patterns demonstrated by a human operator. Additionally, we assess several obstacle avoidance strategies and generate trajectories in multiple-mode settings.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 22 of its 64 references that are in the map. First posted on arXiv 15 Mar 2022.
Builds on
22 of 64 references.
References · 22
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2018An Algorithmic Perspective on Imitation Learningcited by 459
- 2017Latent Space Oddity: on the Curvature of Deep Generative Modelscited by 174
- 2017The Riemannian Geometry of Deep Generative Modelscited by 82
- 2020Neural Dynamic Policies for End-to-End Sensorimotor Learningcited by 58
- 2017Metrics for Deep Generative Modelscited by 53
- 2018Riemannian Motion Policiescited by 46
- 2020Geometrically Enriched Latent Spacescited by 45
- 2017Kernelized Movement Primitivescited by 37
- 2020Variational Autoencoders with Riemannian Brownian Motion Priorscited by 34
- 2020Euclideanizing Flows: Diffeomorphic Reduction for Learning Stable Dynamical Systemscited by 32
- 2019Fast and Robust Shortest Paths on Manifolds Learned from Datacited by 25
10 more
- 2019Bayesian Optimization Meets Riemannian Manifolds in Robot Learningcited by 23
- 2021Learning Riemannian Manifolds for Geodesic Motion Skillscited by 23
- 2021Composable Energy Policies for Reactive Motion Generation and Reinforcement Learningcited by 16
- 2016Directional Statistics in Machine Learning: a Brief Reviewcited by 13
- 2018Fast Approximate Geodesics for Deep Generative Modelscited by 13
- 2020Learning Vision-based Reactive Policies for Obstacle Avoidancecited by 12
- 2021Orientation Probabilistic Movement Primitives on Riemannian Manifoldscited by 10
- 2019Expected path length on random manifoldscited by 9
- 2020Learning and Sequencing of Object-Centric Manipulation Skills for Industrial Taskscited by 8
- 2019Goal-Conditioned Variational Autoencoder Trajectory Primitives with Continuous and Discrete Latent Codescited by 2
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 2; 2025: 1; 2026: 1.
6 papers.
- 2022Learning Riemannian Stable Dynamical Systems via Diffeomorphismscited by 17
- 2024Learning Neural Contracting Dynamics: Extended Linearization and Global Guaranteescited by 11
- 2022Adversarial robustness of VAEs through the lens of local geometrycited by 4
- 2025Geometric Contact Flows: Contactomorphisms for Dynamics and Controlcited by 2
- 2024Extended Neural Contractive Dynamical Systems: On Multiple Tasks and Riemannian Safety Regionscited by 1
- 2026The Field Knows: Cross-Dimensional Geometry from Navigation to Black Holescited by 0
- 2026The Field Knows: Cross-Dimensional Geometry from Navigation to Black Holes3 Aug 2026
- 2025Geometric Contact Flows: Contactomorphisms for Dynamics and Control22 Jun 2025
- 2024Extended Neural Contractive Dynamical Systems: On Multiple Tasks and Riemannian Safety Regions18 Nov 2024
- 2024Learning Neural Contracting Dynamics: Extended Linearization and Global Guarantees12 Feb 2024
- 2022Learning Riemannian Stable Dynamical Systems via Diffeomorphisms6 Nov 2022
- 2022Adversarial robustness of VAEs through the lens of local geometry8 Aug 2022