Impedance Adaptation by Reinforcement Learning with Contact Dynamic Movement Primitives

03/14/2022
by   Chunyang Chang, et al.
0

Dynamic movement primitives (DMPs) allow complex position trajectories to be efficiently demonstrated to a robot. In contact-rich tasks, where position trajectories alone may not be safe or robust over variation in contact geometry, DMPs have been extended to include force trajectories. However, different task phases or degrees of freedom may require the tracking of either position or force – e.g., once contact is made, it may be more important to track the force demonstration trajectory in the contact direction. The robot impedance balances between following a position or force reference trajectory, where a high stiffness tracks position and a low stiffness tracks force. This paper proposes using DMPs to learn position and force trajectories from demonstrations, then adapting the impedance parameters online with a higher-level control policy trained by reinforcement learning. This allows one-shot demonstration of the task with DMPs, and improved robustness and performance from the impedance adaptation. The approach is validated on peg-in-hole and adhesive strip application tasks.

READ FULL TEXT
research
11/07/2018

Learning Task Constraints from Demonstration for Hybrid Force/Position Control

We present a novel method for learning hybrid force/position control fro...
research
08/28/2019

DMP++: Overcoming Some Drawbacks of Dynamic Movement Primitives

Dynamic Movement Primitives (DMPs) is a framework for learning a point-t...
research
03/25/2020

Adaptive Conditional Neural Movement Primitives via Representation Sharing Between Supervised and Reinforcement Learning

Learning by Demonstration provides a sample efficient way to equip robot...
research
07/18/2018

Experimental Force-Torque Dataset for Robot Learning of Multi-Shape Insertion

Most real-world systems are complex and hard to model accurately. Machin...
research
11/16/2022

Comparing Subjective Perceptions of Robot-to-Human Handover Trajectories

Robots must move legibly around people for safety reasons, especially fo...
research
05/30/2022

A multi-patient analysis of the center of rotation trajectories using finite element models of the human mandible

Studying different types of tooth movements can help us to better unders...
research
05/01/2020

Learning Compliance Adaptation in Contact-Rich Manipulation

Compliant robot behavior is crucial for the realization of contact-rich ...

Please sign up or login with your details

Forgot password? Click here to reset