Intermittent Rendezvous Plans with Mixed Integer Linear Program for Large-Scale Multi-Robot Exploration
Alysson Ribeiro da Silva, Luiz Chaimowicz
TL;DR
The paper addresses coordinating large-scale multi-robot exploration under intermittent connectivity (MRE-CCIC) by formulating a linearized Mixed-Integer Linear Program (MILP) to generate optimal rendezvous plans and pairing it with a Rendezvous Tracking in Unknown Scenarios (RTUS) policy to follow them using realistic trajectories. The authors introduce a rendezvous allocation framework with matrices such as the binary rendezvous matrix $K$, the latest-available-allocation $L$, and the highest-end times $H$, jointly optimizing the plan to minimize the total work-done error $W_{err}$ and the processing-time dispersion $J_{err}$ under a horizon constraint $m_{assign}$. Key contributions include an open-source MILP plan generator, an open-source ROS-based framework for large-scale intermittent-connectivity exploration, and empirical validation in a Gazebo-based $65000$ m$^2$ environment showing timely rendezvous, reduced waiting times, and competitive exploration performance with interpretable mission tracking. The work advances human–robot collaboration in stealthy and unpredictable environments by enabling predictable rendezvous timing and information exchange despite uncertain exploration dynamics and communication limits.
Abstract
Multi-Robot Exploration (MRE) systems with communication constraints have proven efficient in accomplishing a variety of tasks, including search-and-rescue, stealth, and military operations. While some works focus on opportunistic approaches for efficiency, others concentrate on pre-planned trajectories or scheduling for increased interpretability. However, scheduling usually requires knowledge of the environment beforehand, which prevents its deployment in several domains due to related uncertainties (e.g., underwater exploration). In our previous work, we proposed an intermittent communications framework for MRE under communication constraints that uses scheduled rendezvous events to mitigate such limitations. However, the system was unable to generate optimal plans and had no mechanisms to follow the plan considering realistic trajectories, which is not suited for real-world deployments. In this work, we further investigate the problem by formulating the Multi-Robot Exploration with Communication Constraints and Intermittent Connectivity (MRE-CCIC) problem. We propose a Mixed-Integer Linear Program (MILP) formulation to generate rendezvous plans and a policy to follow them based on the Rendezvous Tracking for Unknown Scenarios (RTUS) mechanism. The RTUS is a simple rule to allow robots to follow the assigned plan, considering unknown conditions. Finally, we evaluated our method in a large-scale environment configured in Gazebo simulations. The results suggest that our method can follow the plan promptly and accomplish the task efficiently. We provide an open-source implementation of both the MILP plan generator and the large-scale MRE-CCIC.
