Back to results

Virginia Commonwealth University

Repurposing a Roomba: Evaluating and training behavior in a simple agent

Abstract

dc:description.abstract

Recent 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 × 6

Rights

dc:rights
Statement dc:rights
  • © The Author

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:scholarscompass.vcu.edu:etd-2076

Chain of custody

source
Harvested from
Virginia Commonwealth University
Base URL
scholarscompass.vcu.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Abbott-McCune, Donald Samuel. Repurposing a Roomba: Evaluating and training behavior in a simple agent. Thesis thesis, 2007. https://doi.org/10.25772/57B7-GX70