Learning Multi-Stage Tasks with One Demonstration via Self-Replay

Abstract

In this work, we introduce a novel method to learn everyday-like multi-stage tasks from a single human demonstration, without requiring any prior object knowledge. Inspired by the recent Coarse-to-Fine Imitation Learning, we model imitation learning as a learned object reaching phase followed by an open-loop replay of the operator’s actions. We build upon this for multi-stage tasks where, following the human demonstration, the robot can autonomously collect image data for the entire multi-stage task, by reaching the next object in the sequence and then replaying the demonstration, repeating in a loop for all stages of the task. We evaluate with real-world experiments on a set of everyday multi-stage tasks, which we show that our method can solve from a single demonstration. Videos and supplementary material can be found at this webpage.

Cite

Text

Di Palo and Johns. "Learning Multi-Stage Tasks with One Demonstration via Self-Replay." Conference on Robot Learning, 2021.

Markdown

[Di Palo and Johns. "Learning Multi-Stage Tasks with One Demonstration via Self-Replay." Conference on Robot Learning, 2021.](https://mlanthology.org/corl/2021/palo2021corl-learning/)

BibTeX

@inproceedings{palo2021corl-learning,
  title     = {{Learning Multi-Stage Tasks with One Demonstration via Self-Replay}},
  author    = {Di Palo, Norman and Johns, Edward},
  booktitle = {Conference on Robot Learning},
  year      = {2021},
  pages     = {1180-1189},
  volume    = {164},
  url       = {https://mlanthology.org/corl/2021/palo2021corl-learning/}
}