Learning Complex Dexterous Manipulation with Deep Reinforcement Learning and Demonstrations

By Aravind Rajeswaran, Vikash Kumar, Abhishek Gupta, John Schulman, E. Todorov, Sergey Levine. 2017

1,392 citations recorded by the source corpus.

Dexterous multi-fingered hands are extremely versatile and provide a generic way to perform multiple tasks in human-centric environments. However, effectively controlling them remains challenging due to their high dimensionality and large number of potential contacts. Deep reinforcement learning (DRL) provides a model-agnostic approach to control complex dynamical systems, but has not been shown to scale to high-dimensional dexterous manipulation. Furthermore, deployment of DRL on physical systems remains challenging due to sample inefficiency. Thus, the success of DRL in robotics has thus far been limited to simpler manipulators and tasks. In this work, we show that model-free DRL with natural policy gradients can effectively scale up to complex manipulation tasks with a high-dimensional 24-DoF hand, and solve them from scratch in simulated experiments. Furthermore, with the use of a small number of human demonstrations, the sample complexity can be significantly reduced, and enable learning within the equivalent of a few hours of robot experience. We demonstrate successful policies for multiple complex tasks: object relocation, in-hand manipulation, tool use, and door opening.

Subfields: Artificial Intelligence, Control and Systems Engineering, Mechanical Engineering, Reinforcement Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Ruslan Salakhutdinov
  5. Trevor Darrell
  6. Yoshua Bengio
  7. Abhinav Kumar Gupta
  8. Quoc V. Le

In Control and Systems Engineering

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Abhishek Gupta
  5. Vikash Kumar
  6. Dieter Fox
  7. Silvio Savarese
  8. Abhinav Kumar Gupta

In Mechanical Engineering

  1. Sergey Levine
  2. Pieter Abbeel
  3. Vikash Kumar
  4. Chelsea Finn
  5. Shixiang Shane Gu
  6. Aravind Rajeswaran
  7. Abhishek Gupta
  8. Corey Lynch

In Reinforcement Learning

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Ofir Nachum
  5. Shixiang Shane Gu
  6. Abhishek Gupta
  7. Vikash Kumar
  8. Aviral Kumar

Citations in the corpus