Learning Rope Manipulation Policies Using Dense Object Descriptors Trained on Synthetic Depth Data

By Priya Sundaresan, Jennifer Grannen, Brijen Thananjeyan, Ashwin Balakrishna, Michael Laskey, Kevin Stone, Joseph E. Gonzalez, Ken Goldberg. 2020

145 citations recorded by the source corpus.

Robotic manipulation of deformable 1D objects such as ropes, cables, and hoses is challenging due to the lack of high-fidelity analytic models and large configuration spaces. Furthermore, learning end-to-end manipulation policies directly from images and physical interaction requires significant time on a robot and can fail to generalize across tasks. We address these challenges using interpretable deep visual representations for rope, extending recent work on dense object descriptors for robot manipulation. This facilitates the design of interpretable and transferable geometric policies built on top of the learned representations, decoupling visual reasoning and control. We present an approach that learns point-pair correspondences between initial and goal rope configurations, which implicitly encodes geometric structure, entirely in simulation from synthetic depth images. We demonstrate that the learned representation — dense depth object descriptors (DDODs) — can be used to manipulate a real rope into a variety of different arrangements either by learning from demonstrations or using interpretable geometric policies. In 50 trials of a knot-tying task with the ABB YuMi Robot, the system achieves a 66% knot-tying success rate from previously unseen configurations. See https://tinyurl.com/rope-learning for supplementary material and videos.

Subfields: Aerospace Engineering, Computer Vision and Pattern Recognition, Control and Systems Engineering

How researchers see this paper

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

In Aerospace Engineering

  1. Lucas Manuelli
  2. Dieter Fox
  3. Peter R. Florence
  4. Andy Zeng
  5. Johnny Lee
  6. Mohit Shridhar
  7. Alberto Rodriguez
  8. Ken Goldberg

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Jitendra Malik
  3. Trevor Darrell
  4. Li Fei-Fei
  5. Cordelia Schmid
  6. Dacheng Tao
  7. Andrew Zisserman
  8. Xiaogang Wang

In Control and Systems Engineering

  1. Sergey Levine
  2. Dieter Fox
  3. Lucas Manuelli
  4. Andy Zeng
  5. Mohit Shridhar
  6. Peter R. Florence
  7. Johnny Lee
  8. Chelsea Finn

Citations in the corpus