4.6 Article

CHORD: Distributed Data-Sharing via Hybrid ROS 1 and 2 for Multi-Robot Exploration of Large-Scale Complex Environments

Journal

IEEE ROBOTICS AND AUTOMATION LETTERS
Volume 6, Issue 3, Pages 5064-5071

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/LRA.2021.3061393

Keywords

Networked robots; multi-robot systems; field robots

Categories

Funding

  1. Jet Propulsion Laboratory, California Institute of Technology
  2. National Aeronautics and Space Administration
  3. Defense Advanced Research Projects Agency (DARPA)

Ask authors/readers for more resources

A well-structured and reliable communication system is crucial for the successful operations of multi-robot systems. The CHORD architecture, based on ROS 1 and ROS 2, has shown significant performance improvements and ease of transition in real-world experiments, encouraging wider adoption of ROS 2 in field robotics applications. This work marks the first real-world demonstration of a ROS 2-based multi-robot system in large-scale extreme environments, winning first place in the Urban Circuit event.
A well-structured and reliable communication system is key to the successful operations of multi-robot systems. In this letter, we present our design and implementation of a multi-robot communication architecture CHORD (Collaborative High-bandwidth Operations with Radio Droppables) based on two popular robotics middleware, ROS 1 and ROS 2. We discuss the benefit and best practices of combining two different frameworks that share the same spirit and show its performance from large-scale real-world experiments. The proposed system is developed as part of Team CoSTAR's effort for the DARPA Subterranean (SubT) Challenge. The system has been field-proved and demonstrated in the Urban Circuit event, where team CoSTAR won first place. To our knowledge, this work is the first real-world demonstration of a ROS 2-based multi-robot system in such large-scale extreme environments. From the significant improvement of the communication performance and the ease of transition from existing ROS 1 systems, this work encourages wider adoption of ROS 2 in field robotics applications.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available