A Situated Vacuuming Robot
Proceedings Of The Fourteenth National Conference On Artificial Intelligence
We undertook this project as an opportunity to explore design ideals of the embodied approach. At our disposal was a Pioneer robot and its Saphira software (ActivMedia 1996). Similar to subsumption architecture (Brooks 1986), the Saphira software tackles the dilemma of how to implement layered control design within a system which is inherently centralized. Brooks saw each layer as a simple and almost independent computational entity and, likewise, Saphira allows us to create a hierarchy of behaviors that each have the capacity to function simultaneously and yet asynchronously. Just as Brooks proposed a means by which one level can subsume a lower level by inhibiting its output, so behaviors can each be assigned a priority.
The Fourteenth National Conference On Artificial Intelligence
July 27-31, 1997
Dave J. Bruemmer , '98; Ross M. Dickson , '97; Jeremy T. Dilatush , '97; David A. L. Lewis , '97; Heather Mateyak , '97; Michael F. Mirarchi , '97; Michael W. Morton , '97; James Tracy , '97; Alexandre Vorobiev , '97; and Lisa A. Meeden.
"A Situated Vacuuming Robot".
Proceedings Of The Fourteenth National Conference On Artificial Intelligence.