RoCo: Dialectic Multi-Robot Collaboration with Large Language Models

Zhao Mandi, Shreeya Jain, Shuran Song
7/10/2023
cs.ROcs.AIcs.LG

Official code: MandiZhao/robot-collab (259 stars, MIT, last commit 2023-10-04).

Abstract

We propose a novel approach to multi-robot collaboration that harnesses the power of pre-trained large language models (LLMs) for both high-level communication and low-level path planning. Robots are equipped with LLMs to discuss and collectively reason task strategies. They then generate sub-task plans and task space waypoint paths, which are used by a multi-arm motion planner to accelerate trajectory planning. We also provide feedback from the environment, such as collision checking, and prompt the LLM agents to improve their plan and waypoints in-context. For evaluation, we introduce RoCoBench, a 6-task benchmark covering a wide range of multi-robot collaboration scenarios, accompanied by a text-only dataset for agent representation and reasoning. We experimentally demonstrate the effectiveness of our approach -- it achieves high success rates across all tasks in RoCoBench and adapts to variations in task semantics. Our dialog setup offers high interpretability and flexibility -- in real world experiments, we show RoCo easily incorporates human-in-the-loop, where a user can communicate and collaborate with a robot agent to complete tasks together. See project website https://project-roco.github.io for videos and code.

View on arXivView PDF

Code Implementations(1)

MIT

Codebase for paper: RoCo: Dialectic Multi-Robot Collaboration with Large Language Models

25943PythonJul 1, 20233 years agoMIT

Similar Papers

Cite this paper

@article{mandi2023roco,
  title  = {RoCo: Dialectic Multi-Robot Collaboration with Large Language Models},
  author = {Zhao Mandi and Shreeya Jain and Shuran Song},
  year   = {2023},
  eprint = {2307.04738},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.04738v1}
}

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

Discussion