Frontier Shepherding: A Bio-inspired Multi-robot Framework for Large-Scale Exploration
John Lewis, Meysam Basiri, Pedro U. Lima
TL;DR
FroShe addresses large-scale unknown-environment exploration by reframing frontier discovery as a bio-inspired shepherding problem. It introduces a modular, decentralized pipeline with Frontier Processor, Swarm Processor, Predator Processor, and an Exploration Rate Monitor to coordinate multiple robots with minimal tuning. Through ROS Noetic simulations and forest-like real-world tests, FroShe demonstrates robust scalability and up to ~25% faster exploration with three UAVs, along with reduced performance variance across different environments. The approach holds promise for practical autonomous exploration tasks in environmental monitoring and search-and-rescue scenarios.
Abstract
Efficient exploration of large-scale environments remains a critical challenge in robotics, with applications ranging from environmental monitoring to search and rescue operations. This article proposes Frontier Shepherding (FroShe), a bio-inspired multi-robot framework for large-scale exploration. The framework heuristically models frontier exploration based on the shepherding behavior of herding dogs, where frontiers are treated as a swarm of sheep reacting to robots modeled as shepherding dogs. FroShe is robust across varying environment sizes and obstacle densities, requiring minimal parameter tuning for deployment across multiple agents. Simulation results demonstrate that the proposed method performs consistently, regardless of environment complexity, and outperforms state-of-the-art exploration strategies by an average of 20% with three UAVs. The approach was further validated in real-world experiments using single- and dual-drone deployments in a forest-like environment.
