The CORTEX Cognitive Robotics Architecture: use cases

Pablo Bustos, Luis J. Manso, Antonio J. Bandera, Juan P. Bandera, Ismael Garcia-Varea, Jesus Martinez-Gomez

Research output: Contribution to journalArticlepeer-review


CORTEX is a cognitive robotics architecture inspired by three key ideas: modularity, internal modelling and graph representations. CORTEX is also a computational framework designed to support early forms of intelligence in real world, human interacting robots, by selecting an a priori functional decomposition of the capabilities of the robot. This set of abilities was then translated to computational modules or agents, each one built as a network of software interconnected components. The nature of these agents can range from pure reactive modules connected to sensors and/or actuators, to pure deliberative ones, but they can only communicate with each other through a graph structure called Deep State Representation (DSR). DSR is a short-term dynamic representation of the space surrounding the robot, the objects and the humans in it, and the robot itself. All these entities are perceived and transformed into different levels of abstraction, ranging from geometric data to high-level symbolic relations such as "the person is talking and gazing at me". The combination of symbolic and geometric information endows the architecture with the potential to simulate and anticipate the outcome of the actions executed by the robot. In this paper we present recent advances in the CORTEX architecture and several real-world human-robot interaction scenarios in which they have been tested. We describe our interpretation of the ideas inspiring the architecture and the reasons why this specific computational framework is a promising architecture for the social robots of tomorrow.
Original languageEnglish
Pages (from-to)107-123
Number of pages17
JournalCognitive Systems Research
Early online date19 Jan 2019
Publication statusPublished - 1 Jun 2019

Bibliographical note

© 2019, Elsevier. Licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International


  • Cognitive robotics
  • Robot control architectures


Dive into the research topics of 'The CORTEX Cognitive Robotics Architecture: use cases'. Together they form a unique fingerprint.

Cite this