Representation and computation of the spatial environment for indoor navigation

We introduce a spatial representation, s-map, for an indoor navigation robot. The s-map represents the locations of obstacles in a planar domain, where obstacles are defined as any objects that can block movement of the robot. In building the s-map, the viewing triangle constraint and the stability constraint are introduced for efficient verification of vertical surfaces. These verified vertical surfaces and 3-D segments of obstacles smaller than a robot, are mapped to the s-map by simply dropping height information. Thus, the s-map is made directly from 3-D segments with simple verification, and represents obstacles in a planar domain so that it becomes a navigable map for the robot without further processing. In addition to efficient map building, the s-map represents the environment more realistically and completely. Furthermore, the s-map converts many navigation problems in 3-D, such as map fusion and path planning, into 2-D ones. We present the analysis of the s-map in terms of complexity and reliability, and discuss its pros and cons. Moreover, we show the results of the s-maps for indoor environments.<<ETX>>

[1]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Jean-Daniel Boissonnat,et al.  How the Delaunay Triangulation Can Be used For Representing Stereo Data , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[3]  Ramakant Nevatia,et al.  Using Perceptual Organization to Extract 3-D Structures , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  D.J. Kriegman,et al.  Stereo vision and navigation in buildings for mobile robots , 1989, IEEE Trans. Robotics Autom..

[5]  Olivier D. Faugeras,et al.  Representing Stereo Data with the Delaunay Triangulation , 1990, Artif. Intell..

[6]  Monnett Hanvey Soldo,et al.  Reactive and preplanned control in a mobile robot , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[7]  Nicholas Ayache,et al.  Artificial vision for mobile robots - stereo vision and multisensory perception , 1991 .

[8]  Ramakant Nevatia,et al.  Recovering building structures from stereo , 1992, [1992] Proceedings IEEE Workshop on Applications of Computer Vision.

[9]  Leila De Floriani,et al.  Applying Two-dimensional Delaunay Triangulation to Stereo Data Interpolation , 1992, ECCV.

[10]  David Jerome Braunegg MARVEL: a system that recognizes world locations with stereo vision , 1993, IEEE Trans. Robotics Autom..