APOC and ADE: Theory And Practice in the Design Of Architectures for Behavior-Based Agents
The practical side of the research is presented next, with a description of the APOC Development Environment, ADE. We show how ADE functionality is based on the properties of the APOC framework and present in detail the features ADE presents to the agent designer and architecture developer. Examples of these features are shown for illustration. In the last part of the thesis we focus on work done using APOC and ADE towards the development of a robotic waiter. Here we discuss the main problems which need to be solved in the development of a complex agent and present ADE solutions to these problems. We next introduce the overall structure of the robowaiter architecture and show in detail some of the main sub-systems of this architecture. Results of experiments which form the building blocks for the robowaiter architecture are then presented.
The thesis concludes with a brief discussion of future work using ADE, including the upcoming implementation of the robowaiter.
History
Date Created
2004-06-29Date Modified
2018-10-31Defense Date
2004-06-11Research Director(s)
Dr. Matthias ScheutzDegree
- Doctor of Philosophy
Degree Level
- Doctoral Dissertation
Language
- English
Alternate Identifier
etd-06292004-185930Publisher
University of Notre DameAdditional Groups
- Computer Science and Engineering
Program Name
- Computer Science and Engineering