Teach a Robot to FISH: Versatile Imitation from One Minute of Demonstrations

Siddhant Haldar, Jyothish Pari, Anant Rai, Lerrel Pinto
3/2/2023
cs.ROcs.AIcs.CV

No official code found. Best implementation: siddhanthaldar/FISH (77 stars, MIT, last commit 2023-09-14).

Abstract

While imitation learning provides us with an efficient toolkit to train robots, learning skills that are robust to environment variations remains a significant challenge. Current approaches address this challenge by relying either on large amounts of demonstrations that span environment variations or on handcrafted reward functions that require state estimates. Both directions are not scalable to fast imitation. In this work, we present Fast Imitation of Skills from Humans (FISH), a new imitation learning approach that can learn robust visual skills with less than a minute of human demonstrations. Given a weak base-policy trained by offline imitation of demonstrations, FISH computes rewards that correspond to the "match" between the robot's behavior and the demonstrations. These rewards are then used to adaptively update a residual policy that adds on to the base-policy. Across all tasks, FISH requires at most twenty minutes of interactive learning to imitate demonstrations on object configurations that were not seen in the demonstrations. Importantly, FISH is constructed to be versatile, which allows it to be used across robot morphologies (e.g. xArm, Allegro, Stretch) and camera configurations (e.g. third-person, eye-in-hand). Our experimental evaluations on 9 different tasks show that FISH achieves an average success rate of 93%, which is around 3.8x higher than prior state-of-the-art methods.

View on arXivView PDF

Code Implementations(1)

siddhanthaldar/FISHCommunity100%
MIT

Code for Teach a Robot to FISH: Versatile Imitation from One Minute of Demonstrations

7712PythonFeb 26, 20233 years agoMIT

Similar Papers

Cite this paper

@article{haldar2023teach,
  title  = {Teach a Robot to FISH: Versatile Imitation from One Minute of Demonstrations},
  author = {Siddhant Haldar and Jyothish Pari and Anant Rai and Lerrel Pinto},
  year   = {2023},
  eprint = {2303.01497},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.01497v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.01497.svg)](https://codeofpaper.com/paper/2303.01497)

Discussion