Optimization of Collective Bayesian Decision-Making in a Swarm of Miniaturized Vibration-Sensing Robots
Thiemen Siemensma, Bahar Haghighat
TL;DR
The paper tackles a binary inspection problem where a swarm of miniaturized vibration-sensing robots must determine whether the majority of tiles on a 1 m × 1 m surface are vibrating (f>0.5) using a distributed Bayesian framework.The approach combines a Beta-distributed belief over the fill-ratio with three all-to-all information-sharing strategies, including a novel soft feedback mechanism, and optimizes algorithm parameters via a Webots-based simulator.A two-stage optimization framework (noise-resistant PSO followed by grid search) calibrates the simulation to real robot behavior, enabling robust performance across environmental difficulties and swarm sizes.Key findings show that soft feedback reduces decision time without sacrificing accuracy, and optimized parameters outperform empirically chosen ones, supporting scalable, real-time inspection with mobile sensor swarms.
Abstract
Inspection of infrastructure using static sensor nodes has become a well established approach in recent decades. In this work, we present an experimental setup to address a binary inspection task using mobile sensor nodes. The objective is to identify the predominant tile type in a 1mx1m tiled surface composed of vibrating and non-vibrating tiles. A swarm of miniaturized robots, equipped with onboard IMUs for sensing and IR sensors for collision avoidance, performs the inspection. The decision-making approach leverages a Bayesian algorithm, updating robots' belief using inference. The original algorithm uses one of two information sharing strategies. We introduce a novel information sharing strategy, aiming to accelerate the decision-making. To optimize the algorithm parameters, we develop a simulation framework calibrated to our real-world setup in the high-fidelity Webots robotic simulator. We evaluate the three information sharing strategies through simulations and real-world experiments. Moreover, we test the effectiveness of our optimization by placing swarms with optimized and non-optimized parameters in increasingly complex environments with varied spatial correlation and fill ratios. Results show that our proposed information sharing strategy consistently outperforms previously established information-sharing strategies in decision time. Additionally, optimized parameters yield robust performance across different environments. Conversely, non-optimized parameters perform well in simpler scenarios but show reduced accuracy in complex settings.
