Accelerating Robot Learning of Contact-Rich Manipulations: A Curriculum Learning Study
Cristian C. Beltran-Hernandez, Damien Petit, Ixchel G., Ramirez-Alpizar, Kensuke Harada

TL;DR
This study demonstrates that combining Curriculum Learning with Domain Randomization significantly accelerates robot learning for contact-rich industrial manipulation tasks, reducing training time and enabling successful real-world policy transfer.
Contribution
It introduces a novel curriculum learning approach combined with domain randomization that outperforms previous methods in contact-rich robotic manipulation tasks.
Findings
Training time reduced to less than a fifth of previous methods
Policies transferred successfully from simulation to real robots
Achieved up to 86% success rate on real-world tasks
Abstract
The Reinforcement Learning (RL) paradigm has been an essential tool for automating robotic tasks. Despite the advances in RL, it is still not widely adopted in the industry due to the need for an expensive large amount of robot interaction with its environment. Curriculum Learning (CL) has been proposed to expedite learning. However, most research works have been only evaluated in simulated environments, from video games to robotic toy tasks. This paper presents a study for accelerating robot learning of contact-rich manipulation tasks based on Curriculum Learning combined with Domain Randomization (DR). We tackle complex industrial assembly tasks with position-controlled robots, such as insertion tasks. We compare different curricula designs and sampling approaches for DR. Based on this study, we propose a method that significantly outperforms previous work, which uses DR only (No CL…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Robot Manipulation and Learning · Software Engineering Research
