Date of Award
3-10-2010
Document Type
Thesis
Degree Name
Master of Science in Computer Engineering
Department
Department of Electrical and Computer Engineering
First Advisor
Peter L. Gilbert, PhD
Abstract
In developing multi-robot cooperative systems, there are often competing objectives that need to be met. For example in automating area defense systems, multiple robots must work together to explore the entire area, and maintain consistent communications to alert the other agents and ensure trust in the system. This research presents an algorithm that tasks robots to meet the two specific goals of exploration and communication maintenance in an uncoordinated environment reducing the need for a user to pre-balance the objectives. This multi-objective problem is defined as a constraint satisfaction problem solved using the Non-dominated Sorting Genetic Algorithm II (NSGA-II). Both goals of exploration and communication maintenance are described as fitness functions in the algorithm that would satisfy their corresponding constraints. The exploration fitness was described in three ways to diversify the way exploration was measured, whereas the communication maintenance fitness was calculated as the number of independent clusters of agents. Applying the algorithm to the area defense problem, results show exploration and communication without coordination are two diametrically opposed goals, in which one may be favored, but only at the expense of the other. This work also presents suggestions for anyone looking to take further steps in developing a physically grounded solution to this area defense problem.
AFIT Designator
AFIT-GCE-ENG-10-03
DTIC Accession Number
ADA516968
Recommended Citation
Mayo, Kenneth W., "Multi-Objective Constraint Satisfaction for Mobile Robot Area Defense" (2010). Theses and Dissertations. 1975.
https://scholar.afit.edu/etd/1975
Included in
Controls and Control Theory Commons, Databases and Information Systems Commons, Information Security Commons