Iterative Planning for Multi-agent Systems: An Application in Energy-Aware UAV-UGV Cooperative Task Site Assignments
Neelanga Thelasingha, Agung Julius, James Humann, Jean-Paul Reddinger, James Dotterweich, Marshal Childers
TL;DR
The paper tackles energy-aware, multi-agent planning in hybrid state spaces by casting the problem as a transition-system task where multiple solvers can iteratively improve a plan under bounded compute. It introduces a unifying framework that uses sampled transition systems and monotone specifications to guarantee recursive feasibility as solvers autonomously refine plans, with shrinking-horizon execution enabling continual re-planning. The approach is validated on a UAV-UGV cooperative routing task, showing substantial reductions in total mission time and real-time feasibility compared to MIP, GA, and BO baselines. This framework enables anytime, implementable solutions for complex multi-agent tasks while providing formal guarantees and practical performance advantages for energy-constrained operations.
Abstract
This paper presents an iterative planning framework for multi-agent systems with hybrid state spaces. The framework uses transition systems to mathematically represent planning tasks and employs multiple solvers to iteratively improve the plan until computation resources are exhausted. When integrating different solvers for iterative planning, we establish theoretical guarantees on the mathematical framework to ensure recursive feasibility. The proposed framework enables continual improvement of solution optimality, efficiently using allocated computation resources. The proposed method is validated by applying it to an energy-aware UGV-UAV cooperative task site assignment. The results demonstrate the continual solution improvement while preserving real-time implementation ability compared to algorithms proposed in the literature.
