ROLGMar 1, 2017

Reinforcement Learning for Pivoting Task

arXiv:1703.00472v170 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of applying model-free reinforcement learning to real-world robotics by enabling pre-training in simulators with mismatched dynamics, though it is incremental in nature.

The authors tackled the problem of training robust reinforcement learning policies for robotics tasks using imprecise simulators, achieving successful pivoting on a real robot and generalization to objects with different physical properties.

In this work we propose an approach to learn a robust policy for solving the pivoting task. Recently, several model-free continuous control algorithms were shown to learn successful policies without prior knowledge of the dynamics of the task. However, obtaining successful policies required thousands to millions of training episodes, limiting the applicability of these approaches to real hardware. We developed a training procedure that allows us to use a simple custom simulator to learn policies robust to the mismatch of simulation vs robot. In our experiments, we demonstrate that the policy learned in the simulator is able to pivot the object to the desired target angle on the real robot. We also show generalization to an object with different inertia, shape, mass and friction properties than those used during training. This result is a step towards making model-free reinforcement learning available for solving robotics tasks via pre-training in simulators that offer only an imprecise match to the real-world dynamics.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes