Residual Learning from Demonstration

08/18/2020
by   Todor Davchev, et al.
2

Contacts and friction are inherent to nearly all robotic manipulation tasks. Through the motor skill of insertion, we study how robots can learn to cope when these attributes play a salient role. In this work we propose residual learning from demonstration (rLfD), a framework that combines dynamic movement primitives (DMP) that rely on behavioural cloning with a reinforcement learning (RL) based residual correction policy. The proposed solution is applied directly in task space and operates on the full pose of the robot. We show that rLfD outperforms alternatives and improves the generalisation abilities of DMPs. We evaluate this approach by training an agent to successfully perform both simulated and real world insertions of pegs, gears and plugs into respective sockets.

READ FULL TEXT

page 2

page 6

page 7

page 15

page 16

research
09/28/2022

Bimanual rope manipulation skill synthesis through context dependent correction policy learning from human demonstration

Learning from demonstration (LfD) provides a convenient means to equip r...
research
01/12/2021

Bootstrapping Motor Skill Learning with Motion Planning

Learning a robot motor skill from scratch is impractically slow; so much...
research
12/07/2020

A Generalized Robotic Handwriting Learning System based on Dynamic Movement Primitives (DMPs)

Learning from demonstration (LfD) is a powerful learning method to enabl...
research
03/10/2020

SQUIRL: Robust and Efficient Learning from Video Demonstration of Long-Horizon Robotic Manipulation Tasks

Recent advances in deep reinforcement learning (RL) have demonstrated it...
research
06/30/2023

Decentralized Motor Skill Learning for Complex Robotic Systems

Reinforcement learning (RL) has achieved remarkable success in complex r...
research
12/06/2018

Active Deep Q-learning with Demonstration

Recent research has shown that although Reinforcement Learning (RL) can ...
research
03/04/2019

Improving Task-Parameterised Movement Learning Generalisation with Frame-Weighted Trajectory Generation

Learning from Demonstration depends on a robot learner generalising its ...

Please sign up or login with your details

Forgot password? Click here to reset