Coordination of Actions in an Autonomous Robotic System
Robots are autonomous agents whose actions are performed in the real world during a period of time. There are a number of general constraints on such actions, for example that the same action can not have two separate instances during overlapping time intervals, or restrictions that are due to which state variables affect the action or are affected by it. Each process in the robot’s cognitive system that is to request the initiation of an action must respect those restrictions. In this article we describe the design and formal characterization of a separate process, called an action coordinator, that manages these restrictions.
KeywordsRobotic System Reactive Layer Autonomous Agent Policy Rule Action Coordinator
Unable to display preview. Download preview PDF.
- 5.Sandewall, E.: Logic-based modelling of goal-directed behavior. In: Cohn, A.G., Schubert, L., Shapiro, S.C. (eds.) Proc. of Conference on Principles of Knowledge Representation and Reasoning, pp. 304–315 (1998)Google Scholar
- 7.Sandewall, E., Rönnquist, R.: A representation of action structures. In: Proc. of [U.S.] National Conference on Artificial Intelligence, pp. 89–97 (1986)Google Scholar