Page 245 - Mechatronics for Safety, Security and Dependability in a New Era
P. 245

Ch47-I044963.fm  Page 229  Thursday, July 27, 2006  7:59 AM
                                          7:59 AM
                      Page 229
                            Thursday, July 27, 2006
            Ch47-I044963.fm
                                                                                          229
                                                                                          229
                      TEACHING       A MOBILE      ROBOT     TO  TAKE    ELEVATORS

                                        Koji Iwase, Jun Miura, and Yoshiaki Shirai
                                  Department of Mechanical Engineering, Osaka University
                                            Suita, Osaka 565-0871, Japan
                  ABSTRACT
                     The ability  of moving between floors  by using elevators is indispensable for mobile robots operating
                  in office  environments to expand their work areas. This paper describes a method  of interactively teach-
                  ing the task  of taking elevators for  making  it easier for  the user to use such robots  for various elevators.
                  The necessary knowledge  of the task  is organized as the task model. The robot examines the task model
                  and determines  what  are  missing  in the  model,  and then  asks the user to teach  them.  This enables  the
                  user  to teach  the  necessary  knowledge  easily  and  efficiently.  Experimental  results  show  the  potential
                  usefulness  of our approach.

                  KEYWORDS
                  Mobile robots, Interactive teaching, Task models, Take an elevator, Visual navigation.
                  INTRODUCTION
                     The ability  of moving between floors  by using elevators is indispensable for mobile robots  perform-
                  ing  service  tasks  in  office  environments  to  extend  their  working  areas.  We have  developed  a  mobile
                  robot that can take elevators, but we had to give the robot  in advance the necessary  knowledge  such as
                  the  shape  of  the  elevator  and  the  positions  of  the buttons.  Since  the  necessary  knowledge  of  the  task
                  of  taking  elevators  is  different  from  place  to  place,  it  is  desirable  that  the  user  can  easily  teach  such
                  knowledge on-site.
                    We have been developing a teaching framework  called task model-based interactive teaching (Miura
                  et al. 2004), in which the robot examines the description  of a task, called task model, to determine miss-
                  ing pieces  of necessary knowledge,  and  actively asks the user to teach them.  We apply this  framework
                  to the task of taking elevators (take-an-elevator task) by our robot (see Fig.  1). This paper describes the
                  task models and the interactive teaching method with several teaching examples.
                  TASK MODEL-BASED   INTERACTIVE  TEACHING
                     Interaction between the user and a robot is useful  for an efficient  and easy teaching of task knowledge.
                  Without  interaction,  the  user  has to think  by  himself/herself  about  what to teach  to the robot.  This is
                  difficult  for  the  user partly  because he/she does  not have enough knowledge  of the robot's  ability  (i.e.,
                  what the robot can  (or cannot) do), and partly because the user's knowledge  may not be well-structured.
                  If  the robot knows  of what are needed  for  achieving  the task,  then  the robot  can  ask the user to teach
                  them;  this enables  the  user to  easily  give necessary  knowledge to the robot.  This  section  explains  the
                  representations  for task models and the teaching  strategy.
   240   241   242   243   244   245   246   247   248   249   250