BusyBot: Learning to Interact, Reason, and Plan in a BusyBoard Environment

Zeyi Liu, Zhenjia Xu, Shuran Song
7/17/2022
cs.ROcs.CV

No official code found. Best implementation: real-stanford/busybot (19 stars, MIT, last commit 2023-05-17).

Abstract

We introduce BusyBoard, a toy-inspired robot learning environment that leverages a diverse set of articulated objects and inter-object functional relations to provide rich visual feedback for robot interactions. Based on this environment, we introduce a learning framework, BusyBot, which allows an agent to jointly acquire three fundamental capabilities (interaction, reasoning, and planning) in an integrated and self-supervised manner. With the rich sensory feedback provided by BusyBoard, BusyBot first learns a policy to efficiently interact with the environment; then with data collected using the policy, BusyBot reasons the inter-object functional relations through a causal discovery network; and finally by combining the learned interaction policy and relation reasoning skill, the agent is able to perform goal-conditioned manipulation tasks. We evaluate BusyBot in both simulated and real-world environments, and validate its generalizability to unseen objects and relations. Video is available at https://youtu.be/EJ98xBJZ9ek.

View on arXivView PDF

Code Implementations(1)

MIT

[CoRL 2022] BusyBot: Learning to Interact, Reason, and Plan in a BusyBoard Environment

191Shell, PythonOct 12, 20223 years agoMIT
manipulationscene-graphsimulationtask-planning

Similar Papers

Cite this paper

@article{liu2022busybot,
  title  = {BusyBot: Learning to Interact, Reason, and Plan in a BusyBoard Environment},
  author = {Zeyi Liu and Zhenjia Xu and Shuran Song},
  year   = {2022},
  eprint = {2207.08192},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.08192v2}
}

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

Discussion