How to Coordinate UAVs and UGVs for Efficient Mission Planning? Optimizing Energy-Constrained Cooperative Routing with a DRL Framework
Md Safwan Mondal, Subramanian Ramasamy, Luca Russo, James D. Humann, James M. Dotterweich, Pranav Bhounsule
TL;DR
This work tackles energy-constrained cooperative routing for heterogeneous UAV-UGV teams by integrating an encoder-decoder transformer-driven DRL framework with a sortie-based agent-switching strategy. It formalizes the problem as both a bi-level heuristic benchmark (outer UGV MSC/TSP and inner UAV E-VRPTW) and a DRL approach trained via REINFORCE, achieving superior solution quality and runtime efficiency across multiple problem sizes and configurations. The framework demonstrates robust generalization to larger scales, alternative team mixes, and diverse task-point distributions, and it supports online replanning in dynamic scenarios. Overall, the approach offers a scalable, robust, and practical solution for coordinating aerial and ground agents in mission planning, with clear applicability to disaster response and environmental monitoring.
Abstract
Efficient mission planning for cooperative systems involving Unmanned Aerial Vehicles (UAVs) and Unmanned Ground Vehicles (UGVs) requires addressing energy constraints, scalability, and coordination challenges between agents. UAVs excel in rapidly covering large areas but are constrained by limited battery life, while UGVs, with their extended operational range and capability to serve as mobile recharging stations, are hindered by slower speeds. This heterogeneity makes coordination between UAVs and UGVs critical for achieving optimal mission outcomes. In this work, we propose a scalable deep reinforcement learning (DRL) framework to address the energy-constrained cooperative routing problem for multi-agent UAV-UGV teams, aiming to visit a set of task points in minimal time with UAVs relying on UGVs for recharging during the mission. The framework incorporates sortie-wise agent switching to efficiently manage multiple agents, by allocating task points and coordinating actions. Using an encoder-decoder transformer architecture, it optimizes routes and recharging rendezvous for the UAV-UGV team in the task scenario. Extensive computational experiments demonstrate the framework's superior performance over heuristic methods and a DRL baseline, delivering significant improvements in solution quality and runtime efficiency across diverse scenarios. Generalization studies validate its robustness, while dynamic scenario highlights its adaptability to real-time changes with a case study. This work advances UAV-UGV cooperative routing by providing a scalable, efficient, and robust solution for multi-agent mission planning.
