Coordination of Actions in an Autonomous Robotic System

  • Erik Sandewall
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4155)


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.


Robotic System Reactive Layer Autonomous Agent Policy Rule Action Coordinator 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Noriega, P., Sierra, C.: Towards layered dialogical agents. In: Jennings, N.R., Wooldridge, M.J., Müller, J.P. (eds.) ECAI-WS 1996 and ATAL 1996. LNCS, vol. 1193, pp. 69–81. Springer, Heidelberg (1997)CrossRefGoogle Scholar
  2. 2.
    Sandewall, E.: Features and Fluents. Oxford University Press, Oxford (1994)MATHGoogle Scholar
  3. 3.
    Sandewall, E.: Relating high-level and low-level action descriptions in a logic of actions and change. In: Maler, O. (ed.) HART 1997. LNCS, vol. 1201, pp. 3–17. Springer, Heidelberg (1997)CrossRefGoogle Scholar
  4. 4.
    Sandewall, E.: Cognitive robotics logic and its metatheory: Features and fluents revisited. Electronic Transactions on Artificial Intelligence 2, 307–329 (1998)MathSciNetGoogle Scholar
  5. 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
  6. 6.
    Sandewall, E.: Use of cognitive robotics logic in a double helix architecture for autonomous systems. In: Beetz, M., Hertzberg, J., Ghallab, M., Pollack, M.E. (eds.) Dagstuhl Seminar 2001. LNCS, vol. 2466, pp. 226–248. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  7. 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

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Erik Sandewall
    • 1
  1. 1.Department of Computer and Information ScienceLinköping UniversityLinköpingSweden

Personalised recommendations