skip to main content
10.1145/1232425.1232430acmotherconferencesArticle/Chapter ViewAbstractPublication PagespcarConference Proceedingsconference-collections
Article

Robot path planning: complexity, flexibility and application scope

Published:27 November 2006Publication History

ABSTRACT

The three essential requirements of sensor based robotic arm manipulation and mobile robot navigation are localization (position and pose determination), environmental mapping (forming a model of the working environment) and trajectory (for manipulators) or path (for mobile robots) planning. This paper concerns the last of these and compares a number of approaches with regard to complexity, flexibility and application scope. Knowledge about these aspects is crucial in choosing an effective strategy for particular application domains.

References

  1. Lozano-Perez, T. and Wesley, M. A., An Algorithm for Planning Collision-Free Paths among Polyhedral Obstacles, Commun. ACM, Vol.22, No. 10 (1979) 560--570.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Nilsson, N. J., Problem Solving Methods in Artificial Intelligence, McGraw-Hill, (1971).]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Jarvis, R. A. Collision-Free Trajectory Planning Using Distance Transforms, Proc. National Conference and Exhibition on Robotics, Melbourne, 20-24th Aug. 1984, also in Mechanical Engineering Transactions, Journal of the Institution of Engineers, Vol. ME10, No. 3, (1985) 187--191.]]Google ScholarGoogle Scholar
  4. Jarvis, R. A. On Distance Transform Based Collision-Free Path Planning for Robot Navigation in Known, Unknown and Time-Varying Environments, invited chapter for a book entitled 'Advanced Mobile Robots' edited by Professor Yuan F. Zang, World Scientific Publishing Co. Pty. Ltd. (1994) 3--31.]]Google ScholarGoogle Scholar
  5. Jarvis, R. A. Collision-Free Path Planning in Time-Varying Obstacle Fields Without Perfect Prediction, Proc. '93 ICAR, International Conference on Advanced Robotics, Tokyo, Japan, (1993) 701--706.]]Google ScholarGoogle Scholar
  6. LaValle, S. M., Rapidly-Exploring Random Trees: A New Tool for Path Planning, Technical Report No. 98--11, Dept. of Computer Science, Iowa State University, (1998).]]Google ScholarGoogle Scholar
  7. Jarvis, R. A. Polyhedra Obstacle Growing for Collision-Free Path Planning, Department of Computer Science, A.N.U., Technical Report TR-CS-81-16. Also Proc. Australian Computer Science Conference, Perth, (1982) 203--213.]]Google ScholarGoogle Scholar
  8. LaValle, S. M., Kuffner, J. J. Randomized kinodynamic planning. In Proc. IEEE Int'l Conf. on Robotics and Automation, (1999).]]Google ScholarGoogle ScholarCross RefCross Ref
  9. Deak, Z and Jarvis, R. A. Robotic Path Planning Using Rapidly Exploring Random Trees, Australian Conference on Robotics and Automation 2003, Brisbane 1--4 December, (2003).]]Google ScholarGoogle Scholar
  10. Arya, S., Mount, D., Netanyahu, R., Silverman, R., and Wu. A. An optimal algorithm for approximate nearest neighbor searching. J. ACM, (1998) 45:891--923.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Dickerson, M., Duncan, C., Goodrich, M. K-D trees are better when cut on the longest side. In Proc. 8th Ann. European Sympos. On Algorithms, (2000) 179--190.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Duncan, C., Goodrich, M., Kobourov, S. Balanced aspect ratio trees: Combining the advantages of k-d trees and octrees. In Proc. 10th ACM-SIAM Sympos. Discrete Algorithms, (1999) 300--309.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Rosenfeld, A., Pfaltz, J. L. Sequential Operations in Digital Image Processing, J.A.C.M., Vol.13, No.4 (1966) 471--494.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Marzouqi, M. S., Jarvis, R. A. Covert Robotics: Hiding in Known Environments," To appear in Proc. IEEE Conference on Robotics, Automation and Mechatronics (RAM), Singapore, (2004).]]Google ScholarGoogle Scholar
  15. Marzouqi, M. S., Jarvis, R. A. Covert Path Planning in Unknown Environments with Known or Suspected Sentries Locations, submitted to The IEEE International Conference on Robotics and Automation (ICRA), Spain (2005).]]Google ScholarGoogle Scholar
  16. Marzouqui, M., Jarvis, R. Covert Robotics: Covert Path Planning in Unknown Environments. In Proceedings of Australasian Conference on Robotics and Automation, 8 pages, 6-8th December 2004, Canberra, Australia (2004).]]Google ScholarGoogle Scholar
  17. Marzouqi, M., Jarvis, J. Covert Robotics: Hiding in Known Environments. In proceedings from 2004 IEEE Conference on Robotics, Automation and Mechatronics, 1st- 3rd December 2004, Traders Hotel, Singapore (2004) 804--809.]]Google ScholarGoogle Scholar
  18. Marzouqi, M. S., Jarvis, R. A. Covert path planning for autonomous robot navigation in known environments, Proc. Australasian Conference on Robotics and Automation, Brisbane (2003).]]Google ScholarGoogle Scholar
  19. Pavlidis, T. Structural Pattern Recognition, Springer-Verlag (1977).]]Google ScholarGoogle Scholar

Index Terms

  1. Robot path planning: complexity, flexibility and application scope

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          PCAR '06: Proceedings of the 2006 international symposium on Practical cognitive agents and robots
          November 2006
          238 pages
          ISBN:1740521307
          DOI:10.1145/1232425

          Copyright © 2006 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 27 November 2006

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader