Modelling Spatial Understanding: Using Knowledge Representation to Enable Spatial Awareness and Symbol Grounding in a Robotics Platform

Robotics in the 21st century will progress from scripted interactions with the physical world, where human programming input is the bottleneck in the robot's ability to sense, think and act, to a point where the robotic system is able to autonomously generate adaptive representations of its surroundings, and further, to implement decisions regarding this environment. A key factor in this development will be the ability of the robotic platform to understand its physical space. In this paper, we describe a rationale and framework for developing spatial understanding in a robotics platform, using knowledge representation in the form of a hybrid spatial- ontological model of the physical world. Further, we describe the proposed CogOnto (cognitive ontology) model, which enables symbol grounding for a cognitive computing system, using sensor data gathered from diverse and heterogeneous sources, associated with humanly crafted symbolic descriptors. While such a system may be implemented with classical ontologies, we discuss the advantages of non-hierarchical modes of knowledge representation, including a conceptual link between information processing ontologies and contemporary cognitive models.

[1]  Jessica A. Turner,et al.  The Cognitive Paradigm Ontology: Design and Application , 2011, Neuroinformatics.

[2]  S. Hayati,et al.  A robot with improved absolute positioning accuracy for CT guided stereotactic brain surgery , 1988, IEEE Transactions on Biomedical Engineering.

[3]  Nicola Guarino,et al.  The WonderWeb Library of Foundational Ontologies Preliminary Report , 2002 .

[4]  Amitava Chatterjee,et al.  Mobile Robot Navigation , 2013 .

[5]  Craig A. Lindley,et al.  Evaluation of Real-time Eye Gaze Logging by a 3D Game Engine , 2008 .

[6]  Olle Hilborn,et al.  A Serious Game using Physiological Interfaces for Emotion regulation Training in the Context of Financial Decision-Making , 2012, ECIS.

[7]  Craig Lindley Synthetic Intelligence : Beyond A.I. and Robotics , 2012 .

[8]  Maja J. Mataric,et al.  Using Spatial Language to Guide and Instruct Robots in Household Environments , 2012, AAAI Fall Symposium: Robots Learning Interactively from Human Teachers.

[9]  David E. Kieras,et al.  An Overview of the EPIC Architecture for Cognition and Performance With Application to Human-Computer Interaction , 1997, Hum. Comput. Interact..

[10]  Andreas F. Reichelt,et al.  consequences of action manipulation tasks: predicting and evaluating the The role of observers' gaze behaviour when watching object , 2013 .

[11]  A. Elfes,et al.  An Autonomy Architecture for Aerobot Exploration of the Saturnian Moon Titan , 2008, 2008 IEEE Aerospace Conference.

[12]  Michael J. Witbrock,et al.  An Introduction to the Syntax and Content of Cyc , 2006, AAAI Spring Symposium: Formalizing and Compiling Background Knowledge and Its Applications to Knowledge Representation and Question Answering.

[13]  Craig A. Lindley,et al.  Modelling Spatial Understanding: Using Knowledge Representation to Enable Spatial Awareness in a Robotics Platform , 2014 .

[14]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[15]  Alain L. Kornhauser,et al.  The Revolutionary Development of Self-Driving Vehicles and Implications for the Transportation Engineering Profession , 2013 .

[16]  M. D’Esposito Working memory. , 2008, Handbook of clinical neurology.

[17]  Ole Ravn,et al.  Mobile Robot Navigation , 2007 .

[18]  C Sennersten,et al.  Decision Processes in Simulation-Based Training for ISAF Vehicle Patrols , 2010 .

[19]  Giulio Sandini,et al.  A Survey of Artificial Cognitive Systems: Implications for the Autonomous Development of Mental Capabilities in Computational Agents , 2007, IEEE Transactions on Evolutionary Computation.

[20]  R. Machuzak,et al.  Autonomy architecture for aerobot exploration of Saturnian moon Titan , 2008, IEEE Aerospace and Electronic Systems Magazine.

[21]  E. V. Nuttall ACT , 1986 .

[22]  Martin Fritts,et al.  Nanoinformatics: developing new computing applications for nanomedicine , 2012 .

[23]  Alessandro Oltramari,et al.  Extending Cognitive Architectures with Semantic Resources , 2011, AGI.

[24]  David E. Kieras,et al.  The EPIC Architecture for Modeling Human Information-Processing and Performance: A Brief Introduction , 1994 .

[25]  Janna Hastings,et al.  Shape Perception in Chemistry , 2013, SHAPES.

[26]  J. Gregory Trafton,et al.  ACT-R/E , 2013, HRI 2013.

[27]  Andrée C. Ehresmann,et al.  Integral Biomathics: Tracing the Road to Reality , 2012 .

[28]  Tomoharu Yamaguchi,et al.  Embodying care in Matilda: an affective communication robot for the elderly in Australia , 2012, IHI '12.

[29]  Olle Hilborn,et al.  The Aiming Game: Using a Game with Biofeedback for Training in Emotion Regulation , 2011, DiGRA Conference.

[30]  E. Hutchins Cognition in the wild , 1995 .

[31]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[32]  Craig A. Lindley,et al.  Towards a Cloud-Based Architecture for 3D Object Comprehension in Cognitive Robotics , 2014 .

[33]  George A. Miller,et al.  Introduction to WordNet: An On-line Lexical Database , 1990 .

[34]  Sagi Filin,et al.  Object Extraction from Terrestrial Laser Scanning Data , 2009 .

[35]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

[36]  Simon Westerberg,et al.  Virtual environment-based teleoperation of forestry machines , 2013, HRI 2013.

[37]  Khaldoun K. Tahboub,et al.  A Neuro-Fuzzy Reasoning System for Mobile Robot Navigation , 2009 .

[38]  Laura M. Hiatt,et al.  An explanatory reasoning framework for embodied agents , 2012, BICA 2012.

[39]  Isabelle Bloch,et al.  Fuzzy spatial relation ontology for image interpretation , 2008, Fuzzy Sets Syst..

[40]  Michael Bosse,et al.  Zebedee: Design of a Spring-Mounted 3-D Range Sensor with Application to Mobile Mapping , 2012, IEEE Transactions on Robotics.

[42]  Ron Sun,et al.  Cognition and Multi-Agent Interaction: The CLARION Cognitive Architecture: Extending Cognitive Modeling to Social Simulation , 2005 .

[43]  T. Poggio,et al.  Hierarchical models of object recognition in cortex , 1999, Nature Neuroscience.

[44]  Boris Motik,et al.  Modelling Structured Domains Using Description Graphs and Logic Programming , 2012, Description Logics.

[45]  Till Mossakowski,et al.  Modelling Highly Symmetrical Molecules: Linking Ontologies and Graphs , 2012, AIMSA.

[46]  Alia I. Abdelmoty,et al.  Ontology-Based Spatial Query Expansion in Information Retrieval , 2005, OTM Conferences.

[47]  David B. Keator,et al.  A National Human Neuroimaging Collaboratory Enabled by the Biomedical Informatics Research Network (BIRN) , 2008, IEEE Transactions on Information Technology in Biomedicine.

[48]  Yingxu Wang,et al.  The OAR Model for Knowledge Representation , 2006, 2006 Canadian Conference on Electrical and Computer Engineering.

[49]  S. Patel,et al.  Using Cognitive Semantics to Integrate Perception and Motion in a Behavior-Based Robot , 2008, 2008 ECSIS Symposium on Learning and Adaptive Behaviors for Robotic Systems (LAB-RS).