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

Ch46-I044963.fm  Page 224  Tuesday, August 1, 2006  3:57 PM
            Ch46-I044963.fm
               224
               224    Page 224  Tuesday, August  1, 2006  3:57 PM
               We use the  SAD (Sum  of Absolute  Difference)  algorithm  for  the area-based  stereo matching  in order
               to extract  disparity  image  (Moon,  et al. 2002). In this  study, the walls  of buildings are  extracted  from
               the  regions  with  a  same  value  in  the  disparity  image.  The  Building  regions  are  extracted  using  the
               height  information  from  the  disparity  information  with  a priori  knowledge  of the  one-floor  height  of
               building.
               Vanishing Points

               A  non-vertical  skyline  caused  by  the  roof  of  a  building  can  provide  information  on  the  relative
               orientation  between  the  robot  and  the  building.  What  is  necessary  for  estimating  the  relative
               orientation  is the vanishing  point.  We first  calculate the  vanishing  points  of the  non-vertical  skylines
               with the horizontal  scene axis. And  we  estimate  an  angle between the  image plane  and the  line  from
               the camera center to a vanishing point which is parallel to the direction of a visible wall in the building.
               Corners of Buildings

               The boundaiy  lines  are the vertical  skylines  of buildings  adjoining  to the  sky  regions  (Katsura,  et al.
               2003). The boundary  lines correspond to the corners of buildings  on the given map.
















                                 Figure  1: A boundary  line and two vanishing points.

               Figure  1  shows  an  extraction  result  of  a  corner  of  building  (CB)  from  a  vertical  skyline  and  two
               vanishing  points  (VP1  and  VP2)  from  two  non-vertical  skylines,  respectively.  The vertical  and  non-
               vertical skylines are adjoining to the  sky region at the top right of the image.


               ROUGH MAP
               Although  an  accurate  map  provides  accurate  and  efficient  localization,  it  needs  a lot  of  cost to  build
               and  update  (Tomono,  et al. 2001). A solution  to this problem  would  be to  allow  a map to be  defined
               roughly  since  a rough map  is much  easier to build.  The rough map is defined  as a 2D  segment-based
               map that contains approximate metric information  about the poses and dimensions of buildings. It also
               has  rough  metric  information  about  the  distances  and  the  relative  directions  between  the  buildings
               present  in the environment.

               The map  may carry  a characteristic  of the initial  position  as a current position  and the goal  position  on
               the map. The approximate  outlines  of the buildings  can be also represented  in the map  and thus  used
               for  recognizing  the buildings  in the environment  during the navigation.  And  besides, we  can  arrange
               the route  of robot  on the map  (Chronis,  et  al. 2003). Figure  2  shows  a guide  map  for  visitors  to  our
               university  campus  and  an example  of rough map.  We use this  map  as a rough  map representation  for
   235   236   237   238   239   240   241   242   243   244   245