RAPs(ID:4962/rap005)Action Planning Language Related languages
References: ESL (Execution Support Language) is a language for encoding execution knowledge in embedded autonomous agents. It is designed to be the implementation substratefor the sequencing component of a three-layer architecture such as 3T or ATLANTIS. The sequencer in such an architecture coordinates the actions of a reactivec ontroller, which controls the agent's actions, and a deliberative component, which generates plans and performs other high-level computations. The sequencer must be able to respond quickly to events while bringing potentially large quantities of information - both knowledge and run-time data - to bear on its decisions. An implementation substrate for such a system should also be able to deal with a variety of different strategies for assigning responsibilities to the various layers, from mostly reactive strategies, to ones where the planner is the prime mover. pdf in Proceedings of the IEEE Aerospace Conference, 1997 view details |