EXPLOITING PATTERNS OF INTERACTION TO ACHIEVE REACTIVE BEHAVIOR

Citation
Dm. Lyons et Aj. Hendriks, EXPLOITING PATTERNS OF INTERACTION TO ACHIEVE REACTIVE BEHAVIOR, Artificial intelligence, 73(1-2), 1995, pp. 117-148
Citations number
33
Categorie Soggetti
Computer Sciences, Special Topics","Computer Science Artificial Intelligence",Ergonomics
Journal title
ISSN journal
00043702
Volume
73
Issue
1-2
Year of publication
1995
Pages
117 - 148
Database
ISI
SICI code
0004-3702(1995)73:1-2<117:EPOITA>2.0.ZU;2-I
Abstract
This paper introduces an approach that allows an agent to exploit inhe rent patterns of interaction in its environment, so-called dynamics, t o achieve its objectives. The approach extends the standard treatment of planning and (re)action in which part of the input to the plan gene ration algorithm is a set of basic actions and perhaps some domain axi oms. Real world actions are typically difficult to categorize consiste ntly and are highly context dependent. The approach presented here tak es as input a procedural model of the agent's environment and produces as output a set of action descriptions that capture how the agent can exploit the dynamics in the environment. An agent constructed with th is approach can utilize context sensitive actions, ''servo'' style act ions, and other intuitively efficient ways to manipulate its environme nt. A process-algebra based representation, RS, is introduced to model the environment and the agent's reactions. The paper demonstrates how to analyze an RS environment model so as to automatically generate a set of potentially useful dynamics and convert these to action descrip tions, The output action descriptions are designed to be input to an I nterval Temporal Logic based planner. A series of examples of reaction construction drawn from the kitting robot domain is worked through, a nd the prototype implementation of the approach described.