Virginia Commonwealth University
Repurposing a Roomba: Evaluating and training behavior in a simple agent
Abstract
dc:description.abstractRecent attempts to reprogram a Roomba to be used as a simple agent have led to interesting behavior. Observation has shown that the behavior of the Roomba is not only dependent on the precepts of the Roomba, but also relies heavily on the uncontrollable environmental conditions that the Roomba is placed in. Ultimately this makes the Roomba a great platform to test and teach aspects of artificial intelligence. This paper will show how most of the tested environmental conditions are mitigated by a learning agent that will adjust behavior dependent on the precepts that are received.
Degree
thesis:*- Name thesis:degree_name
- Master of Science
- Level thesis:degree_level
- Thesis
- Discipline thesis:degree_discipline
- Computer Science
- Year dc:date.available
- 2007
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Abbott-McCune, Donald Samuel
- Contributors dc:contributor
-
- Dr. David Primeaux
Subjects
dc:subject × 6Rights
dc:rights- Statement dc:rights
-
- © The Author
Identifiers
dc:identifier.*- Identifier
- https://scholarscompass.vcu.edu/etd/1077
- OAI identifier oai:identifier
- oai:scholarscompass.vcu.edu:etd-2076