Task networks for controlling continuous processes
R. James Firby · 1994
This paper describes an extension to the rap system task-net semantics and representation language to enable the effective control of continuous processes. The representation addresses the problems of synchronizing plan expansion with events in the world, coping with multiple, non-deterministic task outcomes, and the description of a simple form of clean-up task. It is also pointed out that success and failure need no special place in a task network representation. Success and failure are really messages about the execution system's knowledge and do not explicitly define that system's flow of control. To Appear in the Second International Conference on AI Planning Systems, June 1994. 1 Introduction Recently, AI researchers have proposed several different mechanisms for programming robots reactively. These include collections of behaviors [2], schemas [1], routines [9], and reflexes [15]. Many details differ between these proposals, particularly in the area of philosop...