Sensorimotor representation and knowledge-based reasoning for spatial exploration and localisation

We investigate a hybrid system for autonomous exploration and navigation, and implement it in a virtual mobile agent, which operates in virtual spatial environments. The system is based on several distinguishing properties. The representation is not map-like, but based on sensorimotor features, i.e. on combinations of sensory features and motor actions. The system has a hybrid architecture, which integrates a bottom-up processing of sensorimotor features with a top-down, knowledge-based reasoning strategy. This strategy selects the optimal motor action in each step according to the principle of maximum information gain. Two sensorimotor levels with different behavioural granularity are implemented, a macro-level, which controls the movements of the agent in space, and a micro-level, which controls its eye movements. At each level, the same type of hybrid architecture and the same principle of information gain are used for sensorimotor control. The localisation performance of the system is tested with large sets of virtual rooms containing different mixtures of unique and non-unique objects. The results demonstrate that the system efficiently performs those exploratory motor actions that yield a maximum amount of information about the current environment. Localisation is typically achieved within a few steps. Furthermore, the computational complexity of the underlying computations is limited, and the system is robust with respect to minor variations in the spatial environments.

[1]  Gerhard Lakemeyer,et al.  Exploring artificial intelligence in the new millennium , 2003 .

[2]  David Kortenkamp,et al.  Topological Mapping for Mobile Robots Using a Combination of Sonar and Vision Sensing , 1994, AAAI.

[3]  Gerhard Krieger,et al.  Nonlinear mechanisms and higher-order statistics in biological vision and electronic image processing: review and perspectives , 2001, J. Electronic Imaging.

[4]  James J. Little,et al.  Mobile Robot Localization and Mapping with Uncertainty using Scale-Invariant Visual Landmarks , 2002, Int. J. Robotics Res..

[5]  Christoph Zetzsche,et al.  Navigation based on a sensorimotor representation: a virtual reality study , 2007, Electronic Imaging.

[6]  Alberto Elfes,et al.  Sonar-based real-world mapping and navigation , 1987, IEEE J. Robotics Autom..

[7]  Yiannis Aloimonos,et al.  Purposive, qualitative, active vision , 1992, CVGIP Image Underst..

[8]  Rajesh P. N. Rao,et al.  Eye Movements in Visual Cognition: A Computational Study , 1997 .

[9]  G. Aschersleben,et al.  The Theory of Event Coding (TEC): a framework for perception and action planning. , 2001, The Behavioral and brain sciences.

[10]  Steffen Egner Zur Rolle der Aufmerksamkeit für die Objekterkennung - Modellierung, Simulation, Empirie , 1998, DISKI.

[11]  Robert Shapley,et al.  A new view of the primary visual cortex , 2004, Neural Networks.

[12]  Glenn Shafer,et al.  A Mathematical Theory of Evidence , 2020, A Mathematical Theory of Evidence.

[13]  Benjamin Kuipers,et al.  The Spatial Semantic Hierarchy , 2000, Artif. Intell..

[14]  Zoubin Ghahramani,et al.  Computational principles of movement neuroscience , 2000, Nature Neuroscience.

[15]  A. L. I︠A︡rbus Eye Movements and Vision , 1967 .

[16]  Lawrence W. Stark,et al.  Top-down guided eye movements , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[17]  M. Ashburner,et al.  Shape Representations and Visual Guidance of Saccadic Eye Movements , 2022 .

[18]  Paul Newman,et al.  SLAM-Loop Closing with Visually Salient Features , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[19]  Y. Aloimonos,et al.  Preface of special issue on purposive, qualitative, active vision , 1992 .

[20]  L. Stark,et al.  Scanpaths in saccadic eye movements while viewing and recognizing patterns. , 1971, Vision research.

[21]  Maja J. Mataric,et al.  Integration of representation into goal-driven behavior-based robots , 1992, IEEE Trans. Robotics Autom..

[22]  Barbara Tversky,et al.  Distortions in cognitive maps , 1992 .

[23]  Hans P. Moravec Sensor Fusion in Certainty Grids for Mobile Robots , 1988, AI Mag..

[24]  Kerstin Schill Decision Support Systems with Adaptive Reasoning Strategies , 1997, Foundations of Computer Science: Potential - Theory - Cognition.

[25]  E. Reed The Ecological Approach to Visual Perception , 1989 .

[26]  Christoph Zetzsche,et al.  Multiple Channel Model For The Prediction Of Subjective Image Quality , 1989, Photonics West - Lasers and Applications in Science and Engineering.

[27]  C. Zetzsche,et al.  Nonlinear and higher-order approaches to the encoding of natural scenes , 2005, Network.

[28]  Dana H. Ballard,et al.  Animate Vision , 1991, Artif. Intell..

[29]  E. Spelke,et al.  Updating egocentric representations in human navigation , 2000, Cognition.

[30]  Benjamin Kuipers,et al.  A robot exploration and mapping strategy based on a semantic hierarchy of spatial representations , 1991, Robotics Auton. Syst..

[31]  Bruno Laeng,et al.  Eye scanpaths during visual imagery reenact those of perception of the same visual scene , 2002, Cogn. Sci..

[32]  John K. Tsotsos,et al.  Modeling Visual Attention via Selective Tuning , 1995, Artif. Intell..

[33]  Ashwin Ram,et al.  A Case-Based Approach to Reactive Control for Autonomous Robots * , 1992 .

[34]  Glenn Shafer,et al.  Implementing Dempster's Rule for Hierarchical Evidence , 1987, Artif. Intell..

[35]  Guido Boella,et al.  Intentions: choice first, commitment follows , 2002, AAMAS '02.

[36]  Wolfram Burgard,et al.  Information Gain-based Exploration Using Rao-Blackwellized Particle Filters , 2005, Robotics: Science and Systems.

[37]  Gerhard Krieger,et al.  Scene analysis with saccadic eye movements: Top-down and bottom-up modeling , 2001, J. Electronic Imaging.

[38]  Bernd Krieg-Brückner,et al.  Modelling Navigational Knowledge by Route Graphs , 2000, Spatial Cognition.

[39]  F. Attneave Some informational aspects of visual perception. , 1954, Psychological review.

[40]  W. Prinz A common-coding approach to perception and action , 1990 .

[41]  B. Kuipers The "Map in the Head" Metaphor , 1982 .

[42]  Karen Zita Haigh,et al.  Route Planning by Analogy , 1995, ICCBR.

[43]  Wilfried Brauer,et al.  Spatial Cognition II, Integrating Abstract Theories, Empirical Studies, Formal Methods, and Practical Applications , 2000 .

[44]  Hanspeter A. Mallot,et al.  'Fine-to-Coarse' Route Planning and Navigation in Regionalized Environments , 2003, Spatial Cogn. Comput..

[45]  Demis Basso,et al.  The role of the feedforward paradigm in cognitive psychology , 2006, Cognitive Processing.

[46]  Christof Koch,et al.  Feature combination strategies for saliency-based visual attention systems , 2001, J. Electronic Imaging.

[47]  Demetri Terzopoulos,et al.  Animat vision: Active vision in artificial animals , 1995, Proceedings of IEEE International Conference on Computer Vision.

[48]  Stewart W. Wilson The animat path to AI , 1991 .

[49]  N. Mackworth,et al.  The gaze selects informative details within pictures , 1967 .

[50]  Andrew P. Duchon,et al.  Do Humans Integrate Routes Into a Cognitive Map? Map- Versus Landmark-Based Navigation of Novel Shortcuts , 2005 .

[51]  Aude Billard,et al.  From Animals to Animats , 2004 .

[52]  S Ullman,et al.  Shifts in selective visual attention: towards the underlying neural circuitry. , 1985, Human neurobiology.

[53]  D. V. van Essen,et al.  A neurobiological model of visual attention and invariant pattern recognition based on dynamic routing of information , 1993, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[54]  Gerhard Krieger,et al.  Investigation of a sensorimotor system for saccadic scene analysis: an integrated approach , 1998 .

[55]  Hanspeter A. Mallot,et al.  Navigation and Acquisition of Spatial Knowledge in a Virtual Maze , 1998, Journal of Cognitive Neuroscience.

[56]  Avinash C. Kak,et al.  Vision for Mobile Robot Navigation: A Survey , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[57]  I. Rybak,et al.  A model of attention-guided visual perception and recognition , 1998, Vision Research.

[58]  W. Prinz,et al.  Relationships Between Perception and Action: Current Approaches , 1990 .

[59]  E. A. Locke,et al.  Building a practically useful theory of goal setting and task motivation. A 35-year odyssey. , 2002, The American psychologist.

[60]  A. Noë,et al.  A sensorimotor account of vision and visual consciousness. , 2001, The Behavioral and brain sciences.

[61]  Sebastian Thrun,et al.  Robotic mapping: a survey , 2003 .

[62]  R. A. Leibler,et al.  On Information and Sufficiency , 1951 .

[63]  I. Biederman Recognition-by-components: a theory of human image understanding. , 1987, Psychological review.