Constrained multi-objective optimization for multi-UAV planning
Cristian Ramirez-Atencia, David Camacho
TL;DR
The paper addresses constrained multi-objective planning for multi-UAV missions, modeling a comprehensive problem with task allocation, temporal relations, flight profiles, sensors, and GCS assignments. It introduces MOEA-CSP, a hybrid approach that integrates a constraint satisfaction problem into an NSGA-II based evolutionary framework, using six-allele encoding to represent assignments, orders, profiles, and sensor usage. Through experiments on six increasing-complexity missions, it demonstrates how adding variables expands the search space while incorporating CSP-based constraints can improve convergence, albeit with higher per-generation cost; constraints also reduce the feasible solution space and influence Pareto-front quality. The work provides practical insights for deploying constrained MOEA-based planners in real-world multi-UAV operations and points to decision-support enhancements to rank and filter Pareto-optimal plans.
Abstract
Over the last decade, developments in unmanned aerial vehicles (UAVs) has greatly increased, and they are being used in many fields including surveillance, crisis management or automated mission planning. This last field implies the search of plans for missions with multiple tasks, UAVs and ground control stations; and the optimization of several objectives, including makespan, fuel consumption or cost, among others. In this work, this problem has been solved using a multi-objective evolutionary algorithm combined with a constraint satisfaction problem model, which is used in the fitness function of the algorithm. The algorithm has been tested on several missions of increasing complexity, and the computational complexity of the different element considered in the missions has been studied.
