Sim-to-Real Reinforcement Learning for Deformable Object Manipulation

By Jan Matas, Stephen James, Andrew J. Davison. 2018

424 citations recorded by the source corpus.

We have seen much recent progress in rigid object manipulation, but interaction with deformable objects has notably lagged behind. Due to the large configuration space of deformable objects, solutions using traditional modelling approaches require significant engineering work. Perhaps then, bypassing the need for explicit modelling and instead learning the control in an end-to-end manner serves as a better approach? Despite the growing interest in the use of end-to-end robot learning approaches, only a small amount of work has focused on their applicability to deformable object manipulation. Moreover, due to the large amount of data needed to learn these end-to-end solutions, an emerging trend is to learn control policies in simulation and then transfer them over to the real world. To-date, no work has explored whether it is possible to learn and transfer deformable object policies. We believe that if sim-to-real methods are to be employed further, then it should be possible to learn to interact with a wide variety of objects, and not only rigid objects. In this work, we use a combination of state-of-the-art deep reinforcement learning algorithms to solve the problem of manipulating deformable objects (specifically cloth). We evaluate our approach on three tasks --- folding a towel up to a mark, folding a face towel diagonally, and draping a piece of cloth over a hanger. Our agents are fully trained in simulation with domain randomisation, and then successfully deployed in the real world without having seen any real deformable objects.

Subfields: Artificial Intelligence, Computational Mechanics, Control and Systems Engineering, Reinforcement Learning, Robotics & Control

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. Chelsea Finn
  3. Pieter Abbeel
  4. Yoshua Bengio
  5. Ofir Nachum
  6. Ruslan Salakhutdinov
  7. Trevor Darrell
  8. Abhinav Kumar Gupta

In Computational Mechanics

  1. Andreas Geiger
  2. Andrew J. Davison
  3. David Held
  4. Peter R. Florence
  5. Hang Yin
  6. Danica Kragic
  7. Anastasia Varava
  8. Michael Bloesch

In Control and Systems Engineering

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Vikash Kumar
  5. Suraj Nair
  6. Dieter Fox
  7. Julian Ibarz
  8. Mrinal Kalakrishnan

In Reinforcement Learning

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

In Robotics & Control

  1. Sergey Levine
  2. Chelsea Finn
  3. Pieter Abbeel
  4. Suraj Nair
  5. Vikash Kumar
  6. Lerrel Pinto
  7. Andrew J. Davison
  8. Andy Zeng

Citations in the corpus