Graph Grammars for Active Perception

Luis J. Manso, Pablo Bustos, Pilar Bachiller, Marco A. Gutierrez

Research output: Chapter in Book/Published conference outputConference publication


The complexity of the applications in which robot sare being used does not stop growing. Different solutions such as sophisticated control architectures have been proposed in order to deal with complexity in robot control. These solutions make robotic systems more robust, scalable and easier to distribute,understand and monitor. However, it is still not clear how to cope with the complexity of the interaction dynamics that underlie the perception of the environment. With this issue in mind this paper presents the concept of cognitive graph grammarand two algorithms that make use of it. Cognitive graph grammars are a grammar-based theoretical framework designed to support cognitive perception and, especially, the active nature of perception. They provide a means to describe how graph-based models can be generated and the behaviors to execute depending on the perceptual context. This is done in such a way that the information provided using this formalism can be used for different perceptive purposes at the same time, such as to link action and perception or to diminish perceptive errors. The paper also describes an experiment in which a cognitive graph grammar is used in an autonomous robot in order to efficiently model an environment made of rectangular rooms with obstacles.
Original languageEnglish
Title of host publicationProc. of 12th International Conference on Autonomous Robot Systems and Competitions
Number of pages6
Publication statusPublished - Apr 2012


Dive into the research topics of 'Graph Grammars for Active Perception'. Together they form a unique fingerprint.

Cite this