How to do the right thing (1989) [156 citations — 0 self]
Abstract:
This paper presents a novel approach to the problem of action selection for an autonomous agent. An agent is viewed as a collection of com-petence modules. Action selection is modeled as an emergent property of an activation/inhibition dynamics among these modules. A con-crete action selection algorithm is presented and a detailed account of the results is given. This algorithm combines characteristics of both traditional planners and reactive systems: it produces fast and robust activity in a tight interaction loop with the environment, while at the same time allowing for some prediction and planning to take place. It provides global parameters, which one can use to tune the action selection behavior to the characteristics of the task environment. As such one can smoothly trade off goal-orientedness for situation-orientedness, bias towards ongoing plans (inertia) for adaptivity, thoughtfulness for speed, and adjust its sensitivity to goal conflicts.

