An architecture for robotic control, based on AugmentedFiniteStateMachines assembled into a hierarchy of behaviors. The basis for RodneyBrooks?' BehaviorLanguage, which has recently been used to create HasBro's MyRealBaby product http://www.generation5.org/content/2001/mrb.asp?Print=1 . Shortly to be used to create MyRealLover and MyRealAccountant.
http://ai.eecs.umich.edu/cogarch0/subsump/arch.html