Learning Barrier Functions for Constrained Motion Planning with Dynamical Systems

by   Matteo Saveriano, et al.
Leopold Franzens Universität Innsbruck
Technische Universität München

Stable dynamical systems are a flexible tool to plan robotic motions in real-time. In the robotic literature, dynamical system motions are typically planned without considering possible limitations in the robot's workspace. This work presents a novel approach to learn workspace constraints from human demonstrations and to generate motion trajectories for the robot that lie in the constrained workspace. Training data are incrementally clustered into different linear subspaces and used to fit a low dimensional representation of each subspace. By considering the learned constraint subspaces as zeroing barrier functions, we are able to design a control input that keeps the system trajectory within the learned bounds. This control input is effectively combined with the original system dynamics preserving eventual asymptotic properties of the unconstrained system. Simulations and experiments on a real robot show the effectiveness of the proposed approach.


page 1

page 7


Incremental Skill Learning of Stable Dynamical Systems

Efficient skill acquisition, representation, and on-line adaptation to d...

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

Non-linear dynamical systems represent a compact, flexible, and robust t...

Learning Safe and Stable Motion Plans with Neural Ordinary Differential Equations

A learning-based modular motion planning pipeline is presented that is c...

Probabilistic Traversability Model for Risk-Aware Motion Planning in Off-Road Environments

A key challenge in off-road navigation is that even visually similar or ...

Stable Motion Primitives via Imitation and Contrastive Learning

Learning from humans allows non-experts to program robots with ease, low...

A Conformal Mapping-based Framework for Robot-to-Robot and Sim-to-Real Transfer Learning

This paper presents a novel method for transferring motion planning and ...

Multi-stage warm started optimal motion planning for over-actuated mobile platforms

This work presents a computationally lightweight motion planner for over...

Please sign up or login with your details

Forgot password? Click here to reset