Home /Research /Programming the Deliberation Cycle of Cognitive Robots
OTHER

Programming the Deliberation Cycle of Cognitive Robots

Mehdi Dastani, Frank S. de Boer, Frank Dignum, Wiebe van der Hoek, M. Kroese, J-J.Ch. Meyer

Year
2002
Citations
12

Abstract

This paper presents an overview of ongoing research that aims to develop a programming language for high level con-trol of cognitive robots and software agents. The language is called 3APL and its formal specification is already presented in (Hindriks et al. 1999). We explain 3APL programming constructs and its existing interpreter. We argue that a part of the deliberation cycle, which is fixed in the interpreter, should be programmable. We discuss a set of programming constructs that can be used to program some aspects of the deliberation cycle.

Keywords

DeliberationComputer scienceProgramming languageInterpreterSet (abstract data type)Logic programmingArtificial intelligenceSoftware engineering

Related papers

Browse all OTHER papers