UAV Cooperative Multiple Task Assignments using Genetic Algorithms

Abstract

A multiple task assignment problem for cooperating uninhabited aerial vehicles is posed as a combinatorial optimization problem. A genetic algorithm for assigning the multiple agents to perform multiple tasks on multiple targets is proposed. The algorithm allows efficiently solving this NP- hard problem that has prohibitive computational complexity for classical combinatorial optimization methods. It also allows taking into account the unique requirements of the scenario such as task precedence and coordination, timing constraints, and flyable trajectories. The performance of the algorithm is compared to that of deterministic branch and bound search and stochastic random search methods. Monte Carlo simulations demonstrate the viability of the genetic algorithm, providing good feasible solutions quickly. Moreover, it converges near to the optimal solution considerably faster than the other methods for some test cases. This makes real time implementation for high dimensional problems feasible.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2005
Accession Number
ADA445154

Entities

People

  • Andrew G. Sparks
  • Steven J. Rasmussen
  • Tal Shima

Organizations

  • Air Force Research Laboratory

Tags

Communities of Interest

  • Air Platforms
  • Autonomy
  • C4I
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force Research Laboratories
  • Aircrafts
  • Algorithms
  • Computational Complexity
  • Computers
  • Control Systems
  • Evolutionary Algorithms
  • Genetic Algorithms
  • Information Operations
  • Intelligence Surveillance And Reconnaissance
  • Motion Planning
  • Optimization
  • Probability
  • Simulations
  • Surveillance
  • Target Classification
  • Vehicles

Fields of Study

  • Computer science

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Robotics and Automation.
  • Statistical inference.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Bayesian Inference
  • AI & ML - Machine Learning Algorithms
  • Biotechnology