Learning contact-rich manipulation skills with guided policy search

By Sergey Levine, Nolan Wagener, Pieter Abbeel. 2015

358 citations recorded by the source corpus.

Autonomous learning of object manipulation skills can enable robots to acquire rich behavioral repertoires that scale to the variety of objects found in the real world. However, current motion skill learning methods typically restrict the behavior to a compact, low-dimensional representation, limiting its expressiveness and generality. In this paper, we extend a recently developed policy search method [1] and use it to learn a range of dynamic manipulation behaviors with highly general policy representations, without using known models or example demonstrations. Our approach learns a set of trajectories for the desired motion skill by using iteratively refitted time-varying linear models, and then unifies these trajectories into a single control policy that can generalize to new situations. To enable this method to run on a real robot, we introduce several improvements that reduce the sample count and automate parameter selection. We show that our method can acquire fast, fluent behaviors after only minutes of interaction time, and can learn robust controllers for complex tasks, including putting together a toy airplane, stacking tight-fitting lego blocks, placing wooden rings onto tight-fitting pegs, inserting a shoe tree into a shoe, and screwing bottle caps onto bottles.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Control and Systems 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. Abhinav Kumar Gupta
  5. Trevor Darrell
  6. Yoshua Bengio
  7. Ruslan Salakhutdinov
  8. Abhishek Gupta

In Computer Vision and Pattern Recognition

  1. Sergey Levine
  2. Luc Van Gool
  3. Jitendra Malik
  4. Trevor Darrell
  5. Abhinav Kumar Gupta
  6. Dacheng Tao
  7. Pieter Abbeel
  8. Xiaogang Wang

In Control and Systems Engineering

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Vikash Kumar
  5. Abhishek Gupta
  6. Abhinav Kumar Gupta
  7. Lerrel Pinto
  8. Oliver Kroemer

In Reinforcement Learning

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

Citations in the corpus