Self-Supervised Learning for Precise Pick-and-Place Without Object Model

By Lars Berscheid, Pascal Meissner, Torsten Kröger. 2020

72 citations recorded by the source corpus.

Flexible pick-and-place is a fundamental yet challenging task within robotics, in particular due to the need of an object model for a simple target pose definition. In this work, the robot instead learns to pick-and-place objects using planar manipulation according to a single, demonstrated goal state. Our primary contribution lies within combining robot learning of primitives, commonly estimated by fully-convolutional neural networks, with one-shot imitation learning. Therefore, we define the place reward as a contrastive loss between real-world measurements and a task-specific noise distribution. Furthermore, we design our system to learn in a self-supervised manner, enabling real-world experiments with up to 25 000 pick-and-place actions. Then, our robot is able to place trained objects with an average placement error of (2.7 <inline-formula><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula> 0.2) mm and (2.6 <inline-formula><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula> 0.8)<inline-formula><tex-math notation="LaTeX">$^\circ$</tex-math></inline-formula>. As our approach does not require an object model, the robot is able to generalize to unknown objects while keeping a precision of (5.9 <inline-formula><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula> 1.1) mm and (4.1 <inline-formula><tex-math notation="LaTeX">$\pm$</tex-math></inline-formula> 1.2)<inline-formula><tex-math notation="LaTeX">$^\circ$</tex-math></inline-formula>. We further show a range of emerging behaviors: The robot naturally learns to select the correct object in the presence of multiple object types, precisely inserts objects within a peg game, picks screws out of dense clutter, and infers multiple pick-and-place actions from a single goal state.

Subfields: Artificial Intelligence, Biomedical Engineering, 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 Artificial Intelligence

  1. Sergey Levine
  2. Li Fei-Fei
  3. Roozbeh Mottaghi
  4. Josh Tenenbaum
  5. Aniruddha Kembhavi
  6. Yuke Zhu
  7. Mohit Bansal
  8. Abhinav Kumar Gupta

In Biomedical Engineering

  1. Andy Zeng
  2. Johnny Lee
  3. Peter R. Florence
  4. Yuke Zhu
  5. Li Fei-Fei
  6. Alberto Rodriguez
  7. Yilun Du
  8. Josh Tenenbaum

In Control and Systems Engineering

  1. Li Fei-Fei
  2. Andy Zeng
  3. Yuke Zhu
  4. Johnny Lee
  5. Linxi (Jim) Fan
  6. Peter R. Florence
  7. Anima Anandkumar
  8. Jonathan Tompson

Citations in the corpus