An agent-based cognitive robot architecture

Changyun Wei, Koen V. Hindriks

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review


We propose a new cognitive robot control architecture in which the cognitive layer can be programmed by means of the agent programming language Goal. The architecture exploits the support that agent-oriented programming offers for creating cognitive robotic agents, including symbolic knowledge representation, deliberation via modular, high-level action selection, and support for multiple, declarative goals. The benefits of the architecture are that it provides a flexible approach to develop cognitive robots and support for a clean and clear separation of concerns about symbolic reasoning and sub-symbolic processing. We discuss the design of our architecture and discuss the issue of translating sub-symbolic information and behavior control into symbolic representations needed at the cognitive layer. An interactive navigation task is presented as a proof of concept.

Original languageEnglish
Title of host publicationProgramming Multi-Agent Systems - 10th International Workshop, ProMAS 2012, Revised Selected Papers
Number of pages18
Publication statusPublished - 5 Sept 2013
Externally publishedYes
Event10th International Workshop on Programming Multi-Agent Systems, ProMAS 2012 - Valencia, Spain
Duration: 5 Jun 20125 Jun 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7837 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference10th International Workshop on Programming Multi-Agent Systems, ProMAS 2012


Dive into the research topics of 'An agent-based cognitive robot architecture'. Together they form a unique fingerprint.

Cite this