Skip to main content
Log in

Symbolic Navigation with a Generic Map

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

We describe a robot system that can navigate in indoor environments, such as office buildings and laboratories, without having a detailed map of its environment and which can accept symbolic commands such as “go through the door on the left of the first desk on your right” (expressed in a formal language). Such a system can operate in different instances of similar environments and does not require the effort of constructing a detailed map of the environment. It is also not sensitive to changes in the environment such as those caused by moving furniture. It uses generic representations of the objects in the environment such as walls, desks and doors to recognize them for the purposes of landmark detection and avoids obstacles which may not be modeled explicitly.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Ayache, N. 1991. Artificial Vision for Mobile Robots, The MIT Press, Cambridge, MA.

    Google Scholar 

  • Ayache, N. and Lustman, F. 1987. Fast and reliable passive trinocular stereovision. In Proc. Int. Conf. on Computer Vision, pp. 422–427.

  • Bergevin, R. and Levine, M. 1993. Generic object recognition: Building and matching course descriptions from line drawings. IEEE Trans. on the Pattern Analysis and Machine Intelligence, pp. 19–36.

  • Biederman, I. 1987. Recognition by components. Psychological Review, 94:115–147.

    Google Scholar 

  • Le Bras-Mehlman, E., Schmitt, M., Faugeras, O.D., and Boissonnant, J.D. 1988. How the delaunay triangulation can be used for representing stereo data. In Proc. Int. Conf. on Computer Vision, pp. 54–63.

  • Brooks, R.A. 1983. Model-based three-dimensional interpretations of two-dimensional images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 5(2):140–150.

    Google Scholar 

  • Brooks, R.A. 1986. A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, pp. 14–23.

  • Bruzzone, E., Cazzanti, M., De Floriani, L., and Mangili, F. 1992. Applying two-dimensional delaunay triangulation to stereo data interpolation. European Conference on Computer Vision, pp. 368–372.

  • Canny, J.F. 1986. A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 8(6):679–698.

    Google Scholar 

  • Chung, C.-K.R. and Nevatia, R. 1992. Recovering building structures from stereo. In Proc. of the IEEE Workshop on Applications of Computer Vision, Palm Springs, CA.

  • Fennema, C. and Hanson, A.R. 1990. Experiments in autonomous navigation. In Proc. of Image Understanding Workshop, pp. 772–781.

  • Khatib, O. 1986. Real-time obstacle avoidance for manipulators and mobile robots. International Journal of Robotics Research, 5(1):90–98.

    Google Scholar 

  • Kim, D. 1994. Indoor robot navigation with a generic map. Ph.D. Thesis, University of Southern California, IRIS Technical Report 330.

  • Kim, D. and Nevatia, R. 1993. Indoor navigation without a specific map. In Proc. Int. Conf. on Intelligent Autonomous Systems, pp. 268–277.

  • Kim, D. and Nevatia, R. 1994a. A method for recognition and localization of generic objects for indoor navigation. In Proc. of the IEEE Workshop on Applications of Computer Vision, pp. 280–288.

  • Kim, D. and Nevatia, R. 1994b. Representation and computation of the spatial environment for indoor navigation. In Proc. Int. Conf. on Computer Vision and Pattern Recognition, pp. 475–482.

  • Kim, D. and Nevatia, R. 1995. Symbolic navigation with a generic map. In Proc. of the IEEE Workshop on Vision for Robot.

  • Kim, D. and Nevatia, R. 1998. Recognition and localization of generic objects for indoor navigation using functionality. Image and Vision Computing, 16(11):729–743.

    Google Scholar 

  • Kosaka, A. and Kak, A.C. 1992. Fast vision-guided mobile navigation using model-based reasoning and prediction of uncertainties. CVGIP--Image Understanding, 56:271–329.

    Google Scholar 

  • Kriegman, D.J., Triendl, E., and Binford, T.O. 1989. Stereo vision and navigation in buildings for mobile robots. IEEE Trans. on Robotics and Automation, 5(6):792–803.

    Google Scholar 

  • Latombe, J.C. 1991. Robot Motion Planning, Kluwer Academic Publisher: Norwell, MA.

    Google Scholar 

  • Lozano-Pérez, T. 1981. Automatic planning of manipulator transfer movements. IEEE Transaction on Systems, Man and Cybernetics, RA-3(3):224–233.

    Google Scholar 

  • Meng, M. and Kak, A.C. 1993. Mobile robot navigation using neural networks and nometrical environment models. IEEE Control Systems, 13(5):30–39.

    Google Scholar 

  • Mohan, R. and Nevatia, R. 1989. Using perceptual organization to extract 3D structures. IEEE Transactions on Pattern Analysis and Machine Intelligence, 11(11):1121–1139.

    Google Scholar 

  • Nevatia, R. and Babu, K. 1980. Linear feature extraction and detection. Computer Vision, Graphics, and Image Processing, 13:257–269.

    Google Scholar 

  • Nevatia, R. and Binford, T.O. 1977. Description and recognition of complex-curved objects. Artificial Intelligence, 8:77–98.

    Google Scholar 

  • Nickerson, S.B., Jenkin, M., Milios, E., Down, B., Jasiobedzki, P., Jepson, A., Terzopoulos, D., Tsotsos, J., Wilkes, D., Bains, N., and Tran, K. 1993. Ark autonomous navigation of a mobile robot in a known environment. Intelligent Autonomous Systems, pp. 288–296.

  • Ó'Dúnlaing, C. and Yap, C.K. 1982. A retraction method for planning the motion of a disc. Journal of Algorithms, pp. 104–111.

  • Soldo, M.H. 1990. Reactive and preplanned control in a mobile robot. In Proc. of Image Understanding Workshop, pp. 792–796.

  • Stark, L. and Bowyer, K. 1994. Function-based generic recognition for multiple object categories. CVGIP--Image Understanding, pp. 1–21.

  • Thorpe, C., Hebert, M.H., Kanade, T., and Shafer, S.A. (1988). Vision and navigation for the carnegie-mellon navlab. IEEE Trans. on the Pattern Analysis and Machine Intelligence, 10(3):362–373.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kim, D., Nevatia, R. Symbolic Navigation with a Generic Map. Autonomous Robots 6, 69–88 (1999). https://doi.org/10.1023/A:1008824626321

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008824626321

Navigation