Towards Dialogue Based Shared Control of Navigating Robots

Establishing a clean relationship between a robot's spatial model and natural language components is a non-trivial task, but is key to designing verbally controlled, navigating service robots. In this paper we examine the issues involved in the development of dialogue controlled navigating robots. In particular, we treat our robots as so-called Shared Control Systems, where robot and user cooperate to achieve a shared goal. We begin by characterising four categories of Shared Control Problems that affect verbally controlled navigating robots. Producing solutions to these problems requires a clear methodology in the linking of 'common-sense' representations of space used by the robots, and the language interface. To this end, we present the SharC Cognitive Control Architecture as a general purpose, agent-based dialogue control system that provides a suitable framework for relating spatial information to natural language communication. To illustrate our approach, we focus in particular on natural language understanding, and show how natural language utterances may be mapped to formally modelled spatial concepts, thus helping to overcome problems in shared control.

[1]  Reinhard Moratz,et al.  Spatial Reasoning about Relative Orientation and Distance for Robot Exploration , 2003, COSIT.

[2]  Conrado Daws,et al.  Two examples of verification of multirate timed automata with Kronos , 1995, Proceedings 16th IEEE Real-Time Systems Symposium.

[3]  Martin Peschke,et al.  Design and Validation of Computer Protocols , 2003 .

[4]  M. Just,et al.  The psychology of reading and language comprehension , 1986 .

[5]  Asaf Degani,et al.  PILOT-AUTOPILOT INTERACTION: A FORMAL PERSPECTIVE , 2000 .

[6]  Nadine B. Sarter,et al.  How in the World Did We Ever Get into That Mode? Mode Error and Awareness in Supervisory Control , 1995, Hum. Factors.

[7]  Nils J. Nilsson,et al.  A mobius automation: an application of artificial intelligence techniques , 1969, IJCAI 1969.

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

[9]  Dan Flickinger,et al.  Minimal Recursion Semantics: An Introduction , 2005 .

[10]  Takio Kurita,et al.  Integrated Natural Spoken Dialogue System of Jijo-2 Mobile Robot for Office Services , 1999, AAAI/IAAI.

[11]  Iryna Gurevych,et al.  Towards Context-adaptive Utterance Interpretation , 2002, SIGDIAL Workshop.

[12]  Stanley Peters,et al.  Collaborative activities and multi-tasking in dialogue systems , 2002 .

[13]  Marc Schröder,et al.  The German Text-to-Speech Synthesis System MARY: A Tool for Research, Development and Teaching , 2003, Int. J. Speech Technol..

[14]  David Clark,et al.  Safety and Security Analysis of Object-Oriented Models , 2002, SAFECOMP.

[15]  Eva Stopp,et al.  Spatial Information in Instructions and Questions to an Autonomous System , 1997 .

[16]  Roland Kasper SPL: A sentence plan language for text generation , 1989 .

[17]  Werner Kuhn,et al.  Spatial Information Theory. Foundations of Geographic Information Science , 2003, Lecture Notes in Computer Science.

[18]  Kenneth L. McMillan,et al.  Symbolic model checking: an approach to the state explosion problem , 1992 .

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

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

[21]  Bettina Buth,et al.  Combining Methods for the Livelock Analysis of a Fault-Tolerant System , 1999, AMAST.

[22]  Rainer Bischoff,et al.  Natural Communication and Interaction with Humanoid Robots , 1999 .

[23]  John Rushby,et al.  Using model checking to help discover mode confusions and other automation surprises , 2002, Reliab. Eng. Syst. Saf..

[24]  Axel Lankenau,et al.  A Rigorous View of Mode Confusion , 2002, SAFECOMP.

[25]  Jan Peleska,et al.  Combining methods for the analysis of a fault-tolerant system , 1999, Proceedings 1999 Pacific Rim International Symposium on Dependable Computing.

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

[27]  Alessandro Saffiotti,et al.  The Saphira architecture: a design for autonomy , 1997, J. Exp. Theor. Artif. Intell..

[28]  Nils J. Nilsson,et al.  A Mobile Automaton: An Application of Artificial Intelligence Techniques , 1969, IJCAI.

[29]  Robert J. Ross,et al.  A Safe and Robust Approach to Shared-Control via Dialogue , 2004 .

[30]  Adam Pease,et al.  Towards a standard upper ontology , 2001, FOIS.

[31]  Wilfried Brauer,et al.  Spatial Cognition II , 2000, Lecture Notes in Computer Science.

[32]  Joelle Pineau,et al.  Spoken Dialog Management for Robots , 2000, ACL 2000.

[33]  Barry Smith,et al.  Philosophy and the Cognitive Sciences , 1994 .

[34]  Terrence Fong,et al.  Collaboration, Dialogue, and Human-Robot Interaction , 2001 .

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

[36]  John A. Bateman,et al.  Modelling Models of Robot Navigation Using Formal Spatial Ontology , 2004, Spatial Cognition.

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

[38]  Elke Teich,et al.  From communicative context to speech: Integrating dialogue processing, speech production and natural language generation , 1997, Speech Commun..

[39]  Guido Bugmann,et al.  Challenges in Verbal Instruction of Domestic Robots , 2003 .

[40]  Terrence Fong,et al.  Collaboration, Dialogue, Human-Robot Interaction , 2001, ISRR.

[41]  Skona Brittain Understanding natural languages , 1987 .

[42]  B. Hildebrandt,et al.  Effiziente Verarbeitung deutscher Konstituentenstellung mit der Combinatorial Categorial Grammar: 2447 , 2003 .

[43]  Thomas A. Henzinger,et al.  Symbolic Model Checking for Real-Time Systems , 1994, Inf. Comput..

[44]  Gregory M. P. O'Hare,et al.  AF-APL - Bridging Principles and Practice in Agent Oriented Languages , 2004, PROMAS.

[45]  Bettina Buth,et al.  Deadlock Analysis for a Fault-Tolerant System , 1997, AMAST.

[46]  Michael Halliday,et al.  An Introduction to Functional Grammar , 1985 .

[47]  Kazuhiko Kawamura,et al.  A Software Agent Based Control System for Human-Robot Interaction , 1999 .

[48]  Jon Damon Reese,et al.  Analyzing Software Specifications for Mode Confusion Potential , 1998 .

[49]  Rajeev Alur,et al.  Model-checking for real-time systems , 1990, [1990] Proceedings. Fifth Annual IEEE Symposium on Logic in Computer Science.

[50]  Barry Smith,et al.  The Cornucopia of Formal-Ontological Relations , 2005 .

[51]  Kerstin Fischer,et al.  Cognitive Modeling of Spatial Reference for Human-Robot Interaction , 2001, Int. J. Artif. Intell. Tools.

[52]  James F. Allen,et al.  An architecture for more realistic conversational systems , 2001, IUI '01.

[53]  Albert Kim,et al.  Graded Unification: A Framework for Interactive Processing , 1994, ACL.

[54]  Sérgio Vale Aguiar Campos,et al.  Symbolic Model Checking , 1993, CAV.

[55]  Mark Steedman,et al.  The syntactic process , 2004, Language, speech, and communication.

[56]  John A. Bateman,et al.  Enabling technology for multilingual natural language generation: the KPML development environment , 1997, Natural Language Engineering.

[57]  David J. Weir,et al.  The convergence of mildly context-sensitive grammar formalisms , 1990 .

[58]  Michael F. Goodchild,et al.  Foundations of Geographic Information Science , 2003 .

[59]  Christian M. I. M. Matthiessen,et al.  Text Generation and Systemic-Functional Linguistics: Experiences from English and Japanese , 1992 .

[60]  Rockford J. Ross,et al.  Marc-applying multiagent systems to service robot control , 2004 .

[61]  Nicola Guarino,et al.  The Ontological Level , 1994 .

[62]  Till Mossakowski,et al.  Ontologies for the Semantic Web in Casl , 2004, WADT.