Interactive Teaching of a Mobile Robot

Personal service robots are expected to help people in their everyday life in the near future. Such robots must be able to not only move around but also perform various operations such as carrying a user-specified object or turning a TV on. Robots working in houses and offices have to deal with a vast variety of environments and operations. Since it is almost impossible to give the robots complete knowl edge in advance, on-site robot teaching will be important. We are developing a novel teaching framework called task model-based interactive teaching. A task model describes what knowledge is necessary for achieving a task. A robot examines the task model to determine missing pieces of knowledge, and asks the user to teach them. By leading the interaction with the user in this way, the user can teach important (focal) point easily and efficiently. This paper deals with a task of moving to a destination at a different floor; the task includes not only the movement but also the operation of recognizing and pushing elevator buttons. Experimental results show the feasibility of the proposed teaching framework.

[1]  Hiroyuki Ogata,et al.  Programming groups of local models from human demonstration to create a model for robotic assembly , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[2]  Shin'ichi Yuta,et al.  Autonomous Mobile Robot System for Long Distance Outdoor Navigation on University Campus , 1997, J. Robotics Mechatronics.

[3]  Masayuki Inaba,et al.  Visual navigation using view-sequenced route representation , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  David Kortenkamp,et al.  Using stereo vision to pursue moving agents with a mobile robot , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[5]  Yoshiaki Shirai,et al.  Real-time omnidirectional stereo for obstacle detection and tracking in dynamic environments , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[6]  Masayuki Inaba,et al.  Integration model of learning mechanism and dialogue strategy based on stochastic experience representation using Bayesian network , 2000, Proceedings 9th IEEE International Workshop on Robot and Human Interactive Communication. IEEE RO-MAN 2000 (Cat. No.00TH8499).

[7]  F. Saito,et al.  Toward telemanipulation via 2-D interface-concept and first result of "Titi" , 2002, IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02.

[8]  Yoshiaki Shirai,et al.  Integrating Multiple Scan Matching Results for Ego-Motion Estimation with Uncertainty , 2005 .

[9]  Jean-Claude Latombe,et al.  An Approach to Automatic Robot Programming Based on Inductive Learning , 1984 .

[10]  Christiaan J. J. Paredis,et al.  Interactive multi-modal robot programming , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[11]  Yoshiaki Shirai,et al.  Man Chasing Robot by an Environment Recognition Using Stereo Vision , 2001 .

[12]  Masayuki Inaba,et al.  Learning by watching: extracting reusable task knowledge from visual observation of human performance , 1994, IEEE Trans. Robotics Autom..

[13]  Hiroyuki Ogata,et al.  Multi-modal information-sharing teaching system in sensor-based robotics $structured description based on task properties that enables onsite-tuning by reflecting skills , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Katsushi Ikeuchi,et al.  Toward an assembly plan from observation. I. Task recognition with polyhedral objects , 1994, IEEE Trans. Robotics Autom..

[15]  Y. Shirai,et al.  A View-Based Outdoor Navigation Using Object Recognition Robust to Changes of Weather and Seasons , 2005 .

[16]  Guido Bugmann,et al.  Mobile robot programming using natural language , 2002, Robotics Auton. Syst..

[17]  Yoshiaki Shirai,et al.  Mobile robot map generation by integrating omnidirectional stereo and laser range finder , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Rolf Dieter Schraft,et al.  Mobile robot assistants , 2004, IEEE Robotics & Automation Magazine.

[19]  Yoshiaki Shirai,et al.  Autonomous visual navigation of a mobile robot using a human-guided experience , 2002, Robotics Auton. Syst..

[20]  Rainer Bischoff,et al.  HERMES - A Humanoid Mobile Manipulator for Service Tasks , 1997 .

[21]  Yoshiaki Shirai,et al.  Adaptive robot speed control by considering map and motion uncertainty , 2006, Robotics Auton. Syst..

[22]  Viii Supervisor Sonar-Based Real-World Mapping and Navigation , 2001 .

[23]  D. Fox,et al.  Towards Personal Service Robots for the Elderly , 1999 .

[24]  Yoshiaki Shirai,et al.  Adaptive Robot Speed Control by Considering Map and Localization Uncertainty , 2003 .

[25]  R. Dillmann,et al.  TEACHING SERVICE ROBOTS COMPLEX TASKS : PROGRAMMING BY DEMONSTRATION FOR WORKSHOP AND HOUSEHOLD ENVIRONMENTS , 2001 .