Riemannian Motion Policies
Nathan D. Ratliff, Jan Issac, Daniel Kappler, Stan Birchfield, and Dieter Fox

TL;DR
The paper introduces Riemannian Motion Policies (RMPs), a mathematical framework for modular, geometrically consistent motion generation and fusion across various control paradigms, demonstrated on robots for collision avoidance.
Contribution
It presents RMPs as a unified, mathematically sound framework for combining diverse motion policies and transforming them across spaces, simplifying controller design and handling constraints.
Findings
Effective in simulation and real robots
Enables natural collision avoidance
Unifies multiple motion generation methods
Abstract
We introduce the Riemannian Motion Policy (RMP), a new mathematical object for modular motion generation. An RMP is a second-order dynamical system (acceleration field or motion policy) coupled with a corresponding Riemannian metric. The motion policy maps positions and velocities to accelerations, while the metric captures the directions in the space important to the policy. We show that RMPs provide a straightforward and convenient method for combining multiple motion policies and transforming such policies from one space (such as the task space) to another (such as the configuration space) in geometrically consistent ways. The operators we derive for these combinations and transformations are provably optimal, have linearity properties making them agnostic to the order of application, and are strongly analogous to the covariant transformations of natural gradients popular in the…
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.
Taxonomy
TopicsRobot Manipulation and Learning · Robotic Path Planning Algorithms · Reinforcement Learning in Robotics
