Modelling Route Instructions for Robust Human-Robot Interaction on Navigation Tasks

Abstract In this paper, we demonstrate the use of qualitative spatial modelling as thefoundation for the conceptual representation of route instructions, to enable robust human-robot interaction on navigation tasks. Our conceptual model is motivated by empiricalstudies on route navigation, and combines Qualitative Orientation Calculi for spatial rea-soning using directional orientation information and topological maps for structuring routesegments and routes. Moreover, we present a formal de nition of the conceptual model usingthe algebraic speci cation language CASL for syntactic and semantic checking, consistencycheckingand veri cation. Finally, we introduce a generic route graph concept and its formal-ization. The instantiation of the generic route graph at di erent abstraction levels provides aformal foundation for linking the conceptual model to a global environment map used by anintelligent robot, e.g., a semi-autonomous wheelchair, to carry out human navigation tasks.Key words: qualitative spatial calculi; route graph; navigation space; human-robot inter-action; conceptual model; algebraic speci cation

[1]  Robin R. Murphy,et al.  Moonlight in Miami: a field study of human-robot interaction in the context of an urban search and rescue disaster response training exercise , 2004 .

[2]  Pamela J. Hinds,et al.  Autonomy and Common Ground in Human-Robot Interaction: A Field Study , 2007, IEEE Intelligent Systems.

[3]  Benjamin Kuipers,et al.  Towards Autonomous Topological Place Detection Using the Extended Voronoi Graph , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[4]  Axel Lankenau,et al.  Mobile robot self-localization in large-scale environments , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[5]  Benjamin Kuipers,et al.  Towards a general theory of topological maps , 2004, Artif. Intell..

[6]  Reinhard Moratz,et al.  Qualitative spatial reasoning about relative point position , 2008, J. Vis. Lang. Comput..

[7]  Till Mossakowski,et al.  TRAMWAY NETWORKS AS ROUTE GRAPHS , 2004 .

[8]  Wolfram Burgard,et al.  Integrating Topological and Metric Maps for Mobile Robot Navigation: A Statistical Approach , 1998, AAAI/IAAI.

[9]  Thora Tenbrink,et al.  Identifying Objects on the Basis of Spatial Contrast: An Empirical Study , 2004, Spatial Cognition.

[10]  Tetsuo Ono,et al.  A humanoid robot that pretends to listen to route guidance from a human , 2007, Auton. Robots.

[11]  Guido Bugmann,et al.  Corpus-Based Robotics: A Route Instruction Example , 2003 .

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

[13]  Sebastian Thrun Toward a framework for human-robot interaction , 2004 .

[14]  Wolfram Burgard,et al.  Robust Monte Carlo localization for mobile robots , 2001, Artif. Intell..

[15]  Marjorie Skubic,et al.  Robot navigation using qualitative landmark states from sketched route maps , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[16]  Hui Shi,et al.  Orientation Calculi and Route Graphs: Towards Semantic Representations for Route Descriptions , 2006, GIScience.

[17]  Sebastian Thrun,et al.  Probabilistic Algorithms in Robotics , 2000, AI Mag..

[18]  Thora Tenbrink,et al.  Telling Rolland Where to Go: HRI Dialogues on Route Navigation , 2009, Spatial Language and Dialogue.

[19]  Anthony G. Cohn,et al.  A Spatial Logic based on Regions and Connection , 1992, KR.

[20]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[21]  Andrew U. Frank,et al.  Qualitative Spatial Reasoning: Cardinal Directions as an Example , 1996, Int. J. Geogr. Inf. Sci..

[22]  Christian Freksa,et al.  Qualitative spatial reasoning , 1990, Forschungsberichte, TU Munich.

[23]  Andrew U. Frank,et al.  Qualitative Spatial Reasoning with Cardinal Directions , 1991, ÖGAI.

[24]  Peter D. Mosses,et al.  CASL User Manual: Introduction to Using the Common Algebraic Specification Language , 2004 .

[25]  Christian Freksa,et al.  Using Orientation Information for Qualitative Spatial Reasoning , 1992, Spatio-Temporal Reasoning.

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

[27]  Christian Mandel,et al.  Robot Navigation based on the Mapping of Coarse Qualitative Route Descriptions to Route Graphs , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Bernhard Schölkopf,et al.  View-Based Cognitive Mapping and Path Planning , 1995, Adapt. Behav..

[29]  Till Mossakowski,et al.  Specification of an Ontology for Route Graphs , 2004, Spatial Cognition.

[30]  Guido Bugmann,et al.  Converting natural language route instructions into robot executable procedures , 2002, Proceedings. 11th IEEE International Workshop on Robot and Human Interactive Communication.

[31]  Axel Lankenau,et al.  A versatile and safe mobility assistant , 2001, IEEE Robotics Autom. Mag..

[32]  Till Mossakowski CASL: From Semantics to Tools , 2000, TACAS.

[33]  M. Denis The description of routes : A cognitive approach to the production of spatial discourse , 1997 .

[34]  Kenny R. Coventry,et al.  Spatial Language and Dialogue , 2009, Explorations in language and space.

[35]  Paul U. Lee,et al.  How Space Structures Language , 1998, Spatial Cognition.

[36]  Peter D. Mosses,et al.  CASL: the Common Algebraic Specification Language , 2002, Theor. Comput. Sci..

[37]  Anthony G. Cohn,et al.  Qualitative Spatial Representation and Reasoning with the Region Connection Calculus , 1997, GeoInformatica.

[38]  Hanspeter A Mallot,et al.  Route Navigating without Place Recognition: What is Recognised in Recognition-Triggered Responses? , 2000, Perception.

[39]  Gérard Ligozat,et al.  Reasoning about Cardinal Directions , 1998, J. Vis. Lang. Comput..

[40]  Barbara Tversky,et al.  Structures Of Mental Spaces , 2003 .

[41]  Marjorie Skubic,et al.  Extracting navigation states from a hand-drawn map , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[42]  Debasis Mitra,et al.  Qualitative Direction Calculi with Arbitrary Granularity , 2004, PRICAI.

[43]  Hui Shi,et al.  Interpreting Route Instructions as Qualitative Spatial Actions , 2006, Spatial Cognition.

[44]  H. Ishiguro,et al.  A Model of Embodied Communications with Gestures between Human and Robots , 2001 .

[45]  Christian Freksa,et al.  Qualitative spatial reasoning using orientation, distance, and path knowledge , 2004, Applied Intelligence.

[46]  Reinhard Moratz,et al.  Qualitative Spatial Reasoning about Line Segments , 2000, ECAI.

[47]  Leonard Talmy,et al.  How Language Structures Space , 1983 .

[48]  Arturo Espinosa-Romero,et al.  Talking to Godot: dialogue with a mobile robot , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.