Behaviors
Model for how ICARUS Behaves:
ICARUS performs tasks based on priority, where each component asychronously
performs some action on that task, on the physical world, or on the knowledge
base until that task is solved or a higher-priority task takes precedence.
(This ability is a form of multiple simultaneous goals.)
During any task, failures might occur, wherein they must be recovered from
by retasking or replanning.
Return HOME. Goto NEXT.