Skip to main content

A comparison of realtime obstacle avoidance methods for mobile robots

  • Section 6: Mobile Robots
  • Conference paper
  • First Online:
Experimental Robotics II

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 190))

Abstract

Recently several new dynamic approaches have been developed to enable a vehicle to autonomously avoid obstacles in its environment in real time. These algorithms are generally considered as reflexive collision avoidance algorithms since they are continuously using the latest update in sensory data and computing from this data error signals to drive and/or steer the vehicle away from a collision with the environment. This paper experimentally tested three of these methods, potential fields, generalized potential fields and vector field histograms, using a uniform set of hardware and software modules. The types of tests chosen were typical of navigation in an indoor environment and consisted of avoiding a single obstacle at high speed, travelling through a narrow hallway and passing through an open doorway. The main issues observed during the testing were, the maximum speed at which the vehicle could accomplish the test, the nature of the path taken by the vehicle during the test and any difficulties that arose in the process of implementing any of the algorithms.

NRC No. 31826

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. D. Adams, H. Huosheng, and P. J. Probert, “Towards A Real-time Architecture for Obstacle Avoidance and Path Planning in Mobile Robots,” Proc. IEEE Robotics and Automat. Conf., (Cincinnati, OH), May 1990, pp. 584–589.

    Google Scholar 

  2. J. Borenstein and Y. Koren, “Real_time Obstacle Avoidance for Fast Mobile Robots,” IEEE Trans. Syst. Man cybern., vol. SMC-19, no. 5, pp. 1179–1187, 1989.

    Google Scholar 

  3. J. Borenstein and Y. Koren, “Real-time Obstacle Avoidance for Fast Mobile Robots in Cluttered Environments,” Proc. IEEE Robotics and Automat. Conf., (Cincinnati, OH), May 1990, pp. 572–577.

    Google Scholar 

  4. P. N. Kacandes, A. Langen, and H. Warnecke, “A Combined Generalized Potential Fields/Dynamic Path Planning Approach to Collision Avoidance for a Mobile Autonomous Robot Operating in a Constraint Environment,” Proc. Intell. Autonomous Syst. 2, (Amsterdam, Netherlands), December 1989, pp. 145–154.

    Google Scholar 

  5. B. H. Krogh, “A Generalized Potential Field Approach to Obstacle Avoidance Control,” Proc. SME Conf. Robotics Research: The Next Five Years and Beyond, (Bethlehem, PA), August 1984, pp MS84–484.

    Google Scholar 

  6. B. H. Krogh, and C. E. Thrope, “Integrated Path Planning and Dynamic Steering Control for Autonomous Vehicles,” Proc. IEEE Robotics and Automat. Conf., (San Francisco, CA), April 1986, pp. 1664–1669.

    Google Scholar 

  7. L. Matthies and A. Elfes, “Integration of Sonar and Stereo Range Data Using a Grid-Based Representation,” Proc. IEEE Robotics and Automat. Conf., (Philadelphia, PA), April 1988, pp. 727–733.

    Google Scholar 

  8. H. P. Moravec and A. Elfes, „High Resolution Maps from Wide Angle Sonar,” Proc. IEEE Robotics and Automat. Conf., (St. Louis, Missouri), March 1985, pp. 19–24.

    Google Scholar 

  9. U. Rascke and J. Borenstein, „A Comparison of Grid-type Map-building Techniques by Index of Performance,” Proc. IEEE Robotics and Automat. Conf., (Cincinnati, OH), May 1990, pp. 1828–1832.

    Google Scholar 

  10. R. B. Tilove, “Local Obstacle Avoidance for Mobile Robots Based on the Method of Artificial Potentials,” Proc. IEEE Robotics and Automat. Conf., (Cincinnati, OH), May 1990, pp. 566–571.

    Google Scholar 

  11. Y. Koren and J. Borenstein, “Potential Field Methods and Their Inherent Limitations for Mobile Robot Navigation,” Proc. IEEE Robotics and Automat. Conf., (Sacramento, CA), April 1991, pp. 1398–1404.

    Google Scholar 

  12. W. M. Gentleman, C. Archibald, S. Elgazzar, D. Green, D., and R. Liscano, “Case studies of realtime multiprocessors in robotics,” Proc. Second Int. Specialist Seminar Design and Applications of Parallel Digital Processors, (Lisbon, Portugal), April 1991, In press. NRC 31813.

    Google Scholar 

  13. H. Moravec, “Obstacle Avoidance and Navigation in the Real World by a Seeing Robot Rover,” Technical Report CMU-RI-TR-3, Carnegie-Mellon Robotics Institute, Pittsburgh, PA, 1980.

    Google Scholar 

  14. J. Crowley, “Navigation for an Intelligent Mobile Robot,” IEEE J. Robotics Automat., vol. RA-1, no. 1, pp. 31–41, 1985.

    Google Scholar 

  15. G. Gilbreath and H. R. Everett, “Path Planning and Collision Avoidance for an Indoor Security Robot,” Proc. SPIE, Advances Intell. Robotics Syst.: Mobile Robots III, (Cambridge, MA), SPIE vol. 1007, November 1988, pp. 19–27.

    Google Scholar 

  16. C. Balaguer and A. Marti, “Collision-Free Path Planning Algorithm for Mobile Robot which Moves Among Unknown Environment,” Proc. 2nd IFAC Symp. on Robot Control, October 1988, pp. 261–266.

    Google Scholar 

  17. C. Malcolm, T. Smithers, and J. Hallam, “An Emerging Paradigm in Robot Architecture,” Proc. Intell. Autonomous Syst. 2, (Amsterdam, Netherlands), December 1989, pp. 545–564.

    Google Scholar 

  18. R. A. Brooks, “A Robust Layered Control System for a Mobile Robot,” IEEE J. of Robotics and Automat., vol. RA-2, no. 1, pp. 14–23, 1986.

    Google Scholar 

  19. D. Green and R. Liscano, “Real-Time Control of an Autonomous Mobile Platform using the Harmony Operating System,” Proc. IEEE Int. Symp. Intell. Cont., (Albany, NY), September 1989, pp. 374–378, NRC 30554.

    Google Scholar 

  20. Ultrasonic Ranging System, POLAROID Corporation, Ultrasonic Components Group, Cambridge, MA.

    Google Scholar 

  21. Range Transducer Control Module Product Specification, Denning Mobile Robotics Inc., Boston, MA.

    Google Scholar 

  22. S. T. Lang, L. W. Korba, and A. K. C. Wong, “Characterizing and Modelling a Sonar Ring,” Proc. SPIE, Advances Intell. Robotics Syst.: Mobile Robots IV, (Philadelphia, PA), November 1989, pp. 291–304, NRC 30928.

    Google Scholar 

  23. K2A Mobile Platform, Cybermotion, Roanoke, VA, 1987.

    Google Scholar 

  24. J. Borenstein and Y. Koren, Y, “The Vector Field Histogram—Fast Obstacle Avoidance for Mobile Robots,” IEEE Trans. Robotics and Automat., vol 7, no. 3, pp. 278–288, 1991.

    Google Scholar 

  25. R. C. Arkin, “Motor Schema-Based Mobile Robot Navigation,” Int. J. of Robotics Res., pp. 92–112, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Raja Chatila Gerd Hirzinger

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag London Limited

About this paper

Cite this paper

Manz, A., Liscano, R., Green, D. (1993). A comparison of realtime obstacle avoidance methods for mobile robots. In: Chatila, R., Hirzinger, G. (eds) Experimental Robotics II. Lecture Notes in Control and Information Sciences, vol 190. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0036147

Download citation

  • DOI: https://doi.org/10.1007/BFb0036147

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-19851-2

  • Online ISBN: 978-3-540-39323-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics