Euclideanizing Flows: Diffeomorphic Reduction for Learning Stable Dynamical Systems

05/27/2020
by   Muhammad Asif Rana, et al.
0

Robotic tasks often require motions with complex geometric structures. We present an approach to learn such motions from a limited number of human demonstrations by exploiting the regularity properties of human motions e.g. stability, smoothness, and boundedness. The complex motions are encoded as rollouts of a stable dynamical system, which, under a change of coordinates defined by a diffeomorphism, is equivalent to a simple, hand-specified dynamical system. As an immediate result of using diffeomorphisms, the stability property of the hand-specified dynamical system directly carry over to the learned dynamical system. Inspired by recent works in density estimation, we propose to represent the diffeomorphism as a composition of simple parameterized diffeomorphisms. Additional structure is imposed to provide guarantees on the smoothness of the generated motions. The efficacy of this approach is demonstrated through validation on an established benchmark as well demonstrations collected on a real-world robotic system.

READ FULL TEXT

page 3

page 8

research
03/25/2020

An Energy-based Approach to Ensure the Stability of Learned Dynamical Systems

Non-linear dynamical systems represent a compact, flexible, and robust t...
research
12/09/2020

Dynamical System Segmentation for Information Measures in Motion

Motions carry information about the underlying task being executed. Prev...
research
02/20/2023

Stable Motion Primitives via Imitation and Contrastive Learning

Learning from humans allows non-experts to program robots with ease, low...
research
11/06/2022

Learning Riemannian Stable Dynamical Systems via Diffeomorphisms

Dexterous and autonomous robots should be capable of executing elaborate...
research
03/26/2020

Incremental Skill Learning of Stable Dynamical Systems

Efficient skill acquisition, representation, and on-line adaptation to d...
research
02/14/2019

Dynamical system based obstacle avoidance via manipulating orthogonal coordinates

In this paper, we consider the general problem of obstacle avoidance bas...
research
04/13/2018

Learning Contracting Vector Fields For Stable Imitation Learning

We propose a new non-parametric framework for learning incrementally sta...

Please sign up or login with your details

Forgot password? Click here to reset