Robot Air Hockey: A Manipulation Testbed for Robot Learning with Reinforcement Learning

Caleb Chuck, Carl Qi, Michael J. Munje, Shuozhe Li, Max Rudolph +11 more
5/6/2024
cs.ROcs.AI

No confident code implementation found for this paper.

Abstract

Reinforcement Learning is a promising tool for learning complex policies even in fast-moving and object-interactive domains where human teleoperation or hard-coded policies might fail. To effectively reflect this challenging category of tasks, we introduce a dynamic, interactive RL testbed based on robot air hockey. By augmenting air hockey with a large family of tasks ranging from easy tasks like reaching, to challenging ones like pushing a block by hitting it with a puck, as well as goal-based and human-interactive tasks, our testbed allows a varied assessment of RL capabilities. The robot air hockey testbed also supports sim-to-real transfer with three domains: two simulators of increasing fidelity and a real robot system. Using a dataset of demonstration data gathered through two teleoperation systems: a virtualized control environment, and human shadowing, we assess the testbed with behavior cloning, offline RL, and RL from scratch.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chuck2024robot,
  title  = {Robot Air Hockey: A Manipulation Testbed for Robot Learning with Reinforcement Learning},
  author = {Caleb Chuck and Carl Qi and Michael J. Munje and Shuozhe Li and Max Rudolph and Chang Shi and Siddhant Agarwal and Harshit Sikchi and Abhinav Peri and Sarthak Dayal and Evan Kuo and Kavan Mehta and Anthony Wang and Peter Stone and Amy Zhang and Scott Niekum},
  year   = {2024},
  eprint = {2405.03113},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.03113v1}
}

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/2405.03113.svg)](https://codeofpaper.com/paper/2405.03113)

Discussion