Constrained Dynamic Movement Primitives for Safe Learning of Motor Skills

09/28/2022
by   Seiji Shaw, et al.
0

Dynamic movement primitives are widely used for learning skills which can be demonstrated to a robot by a skilled human or controller. While their generalization capabilities and simple formulation make them very appealing to use, they possess no strong guarantees to satisfy operational safety constraints for a task. In this paper, we present constrained dynamic movement primitives (CDMP) which can allow for constraint satisfaction in the robot workspace. We present a formulation of a non-linear optimization to perturb the DMP forcing weights regressed by locally-weighted regression to admit a Zeroing Barrier Function (ZBF), which certifies workspace constraint satisfaction. We demonstrate the proposed CDMP under different constraints on the end-effector movement such as obstacle avoidance and workspace constraints on a physical robot. A video showing the implementation of the proposed algorithm using different manipulators in different environments could be found here https://youtu.be/hJegJJkJfys.

READ FULL TEXT

page 2

page 6

research
11/02/2020

Differential Dynamic Programming with Nonlinear Safety Constraints Under System Uncertainties

Safe operation of systems such as robots requires them to plan and execu...
research
09/24/2022

Learning robotic cutting from demonstration: Non-holonomic DMPs using the Udwadia-Kalaba method

Dynamic Movement Primitives (DMPs) offer great versatility for encoding,...
research
08/11/2019

Experience Reuse with Probabilistic Movement Primitives

Acquiring new robot motor skills is cumbersome, as learning a skill from...
research
04/14/2022

Blending Primitive Policies in Shared Control for Assisted Teleoperation

Movement primitives have the property to accommodate changes in the robo...
research
02/07/2021

Dynamic Movement Primitives in Robotics: A Tutorial Survey

Biological systems, including human beings, have the innate ability to p...
research
03/07/2022

Whole-Body Control for Velocity-Controlled Mobile Collaborative Robots Using Coupling Dynamic Movement Primitives

In this paper, we propose a unified whole-body control framework for vel...
research
01/29/2021

Constrained Probabilistic Movement Primitives for Robot Trajectory Adaptation

Versatile movement representations allow robots to learn new tasks and r...

Please sign up or login with your details

Forgot password? Click here to reset