Date of Award


Degree Type


Degree Name

Master of Science


Computer Science

Major Professor

Lynne E. Parker

Committee Members

Bradley Vander Zanden, Dongjun Lee


This thesis documents the use of an approach for automated task solution synthesis that algorithmically and automatically identifies periods during which a team of less-than-fully capable robots benefit from tightly-coupled, coordinated, cooperative behavior.

I test two hypotheses: 1) That a team’s performance can be increased by cooperating during certain specific periods of a mission and 2) That these periods can be identified automatically and algorithmically. I also demonstrate how identification of cooperative periods can be performed both off-line prior to the application and reactively during mission execution.

I validate these premises in a real-world experiment using a human-piloted Unmanned Aerial Vehicle (UAV) and an autonomous mobile robot. For this experiment I construct a UAV and use an off-the-shelf robot. To identify the cooperative periods I use the ASyMTRe task solution synthesis system, and I use the Player robot server for control tasks such as navigation and path planning.

My results show that teams employing cooperative behaviors during algorithmically identified cooperative periods exhibit better performance than non-cooperative teams in a target localization task. I also present results showing an increased time cost for cooperative behaviors and compare the increased time cost of two cooperative approaches that generate cooperative periods prior to and during mission execution.

Files over 3MB may be slow to open. For best results, right-click and select "save as..."