TY - GEN
T1 - EXPERIMENTAL SETUP AND SOFTWARE PIPELINE TO EVALUATE OPTIMIZATION BASED AUTONOMOUS MULTI-ROBOT SEARCH ALGORITHMS
AU - Bhatt, Aditya
AU - Corra, Mary Katherine
AU - Merlo, Franklin
AU - KrisshnaKumar, Prajit
AU - Chowdhury, Souma
N1 - Publisher Copyright:
Copyright © 2025 by ASME.
PY - 2025
Y1 - 2025
N2 - Signal source localization has been a problem of interest in the multi-robot systems domain given its applications in search & rescue and hazard localization in various industrial and outdoor settings. A variety of multi-robot search algorithms exist that usually formulate and solve the associated autonomous motion planning problem as a heuristic model-free or belief model-based optimization process. Most of these algorithms however remains tested only in simulation, thereby losing the opportunity to generate knowledge about how such algorithms would compare/contrast in a real physical setting in terms of search performance and real-time computing performance, and their potential to later translate to field deployment. To address this gap, this paper presents a new lab-scale physical setup and associated open-source software pipeline to evaluate and benchmark multi-robot search algorithms. The presented physical setup innovatively uses an acoustic source (that is safe and inexpensive) and small ground robots (e-pucks) operating in a standard motion-capture environment. This setup can be easily recreated and used by most robotics researchers. The acoustic source also presents interesting uncertainty in terms of its noise-to-signal ratio, which is useful to assess sim-to-real gaps. The overall software pipeline is designed to readily interface with any multi-robot search algorithm with minimal effort and is executable in parallel asynchronous form. This pipeline includes a framework for distributed implementation of multi-robot or swarm search algorithms, integrated with a ROS (Robotics Operating System)-based software stack for motion capture supported localization. Source calibration, signal filtering and robot communication solutions that are key to effective use of such a setup are also presented. The utility of this novel setup is demonstrated by using it to evaluate two state-of-the-art multi-robot search algorithms, based on swarm optimization and batch-Bayesian Optimization (called Bayes-Swarm), as well as a random walk baseline. A comparative analysis of their performance is then provided, highlighting the performance superiority of Bayes-Swarm. Finally, practical algorithmic improvements are also facilitated by the experiments.
AB - Signal source localization has been a problem of interest in the multi-robot systems domain given its applications in search & rescue and hazard localization in various industrial and outdoor settings. A variety of multi-robot search algorithms exist that usually formulate and solve the associated autonomous motion planning problem as a heuristic model-free or belief model-based optimization process. Most of these algorithms however remains tested only in simulation, thereby losing the opportunity to generate knowledge about how such algorithms would compare/contrast in a real physical setting in terms of search performance and real-time computing performance, and their potential to later translate to field deployment. To address this gap, this paper presents a new lab-scale physical setup and associated open-source software pipeline to evaluate and benchmark multi-robot search algorithms. The presented physical setup innovatively uses an acoustic source (that is safe and inexpensive) and small ground robots (e-pucks) operating in a standard motion-capture environment. This setup can be easily recreated and used by most robotics researchers. The acoustic source also presents interesting uncertainty in terms of its noise-to-signal ratio, which is useful to assess sim-to-real gaps. The overall software pipeline is designed to readily interface with any multi-robot search algorithm with minimal effort and is executable in parallel asynchronous form. This pipeline includes a framework for distributed implementation of multi-robot or swarm search algorithms, integrated with a ROS (Robotics Operating System)-based software stack for motion capture supported localization. Source calibration, signal filtering and robot communication solutions that are key to effective use of such a setup are also presented. The utility of this novel setup is demonstrated by using it to evaluate two state-of-the-art multi-robot search algorithms, based on swarm optimization and batch-Bayesian Optimization (called Bayes-Swarm), as well as a random walk baseline. A comparative analysis of their performance is then provided, highlighting the performance superiority of Bayes-Swarm. Finally, practical algorithmic improvements are also facilitated by the experiments.
KW - Bayesian Optimization
KW - Multi-robot signal search
KW - Physical experiments
KW - Swarm Intelligence
UR - https://www.scopus.com/pages/publications/105024353392
U2 - 10.1115/DETC2025-169272
DO - 10.1115/DETC2025-169272
M3 - Conference contribution
AN - SCOPUS:105024353392
T3 - Proceedings of the ASME Design Engineering Technical Conference
BT - 51st Design Automation Conference (DAC)
PB - American Society of Mechanical Engineers (ASME)
T2 - ASME 2025 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, IDETC-CIE 2025
Y2 - 17 August 2025 through 20 August 2025
ER -