Skip to main content
Log in

The complexity of the free space for motion planning amidst fat obstacles

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

The complexity of motion planning algorithms highly depends on the complexity of the robot's free space, i.e., the set of all collision-free placements of the robot. Theoretically, the complexity of the free space can be very high, resulting in bad worst-case time bounds for motion planning algorithms. In practice, the complexity of the free space tends to be much smaller than the worst-case complexity. Motion planning algorithms with a running time that is determined by the complexity of the free space therefore become feasible in practical situations. We show that, under some realistic assumptions, the complexity of the free space of a robot with any fixed number of degrees of freedom moving around in ad-dimensional Euclidean workspace with fat obstacles is linear in the number of obstacles. The complexity results lead to highly efficient algorithms for motion planning amidst fat obstacles.

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

  1. Alt, H., Fleischer, R., Kaufmann, M., Mehlhorn, K., Näher, S., Schirra, S. and Uhrig, C.: Approximate motion planning and the complexity of the boundary of the union of simple geometric figures,Algorithmica 8 (1992), 391–406.

    Google Scholar 

  2. Avnaim, F., Boissonnat, J.D. and Faverjon, B.: A practical exact motion planning algorithm for polygonal objects amidst polygonal obstacles, Rapports de Recherche 890, INRIA, France, 1988.

    Google Scholar 

  3. Bañon, J.M.: Implementation and extension of the ladder algorithm,Proc. IEEE Internat. Conf. Robotics and Automation, Cincinnati, OH, 1990, pp. 1548–1553.

  4. Cormen, T.H., Leierson, C.E. and Rivest, R.L.:Introduction to Algorithms, MIT Press, Cambridge, MA, 1990.

    Google Scholar 

  5. Fikhtengol'ts, G.M.:The Fundamentals of Mathematical Analysis, Vol. II, Pergamon Press, London, 1965.

    Google Scholar 

  6. Halperin, D., Overmars, M.H. and Sharir, M.: Efficient motion planning for an L-shaped object,SIAM J. Comput. 21 (1992), 1–23.

    Google Scholar 

  7. Kedem, K. and Sharir, M.: An efficient motion-planing algorithm for a convex rigid polygonal object in two-dimensional polygonal space,Discrete Comput. Geom. 5 (1990), 43–75.

    Google Scholar 

  8. Latombe, J.C.:Robot Motion Planning, Kluwer Acad. Publ., Boston, 1991.

    Google Scholar 

  9. Leven, D. and Sharir, M.: An efficient and simple motion planning algorithm for a ladder amidst polygonal barriers,J. Algorithms 8 (1987), 192–215.

    Google Scholar 

  10. Matoušek, J., Pach, J., Sharir, M., Sifrony, S. and Welzl, E.: Fat triangles determine linearly many holes,SIAM J. Computing 23 (1994), 154–169.

    Google Scholar 

  11. Ó'Dúnlaing, C. and Yap, C.K.: A ‘retraction’ method for planning the motion of a disc,J. Algorithms 6 (1985), 104–111.

    Google Scholar 

  12. Ó'Dúnlaing, C., Sharir, M. and Yap, C.K.: Retraction: A new approach to motion planning,Proc. 15th ACM Symp. Theory of Comput., 1983, pp. 207–220.

  13. Overmars, M.H.: Range searching in a set of line segments,Proc. 1st ACM Symp. Comput. Geom., 1985, pp. 177–185.

  14. Overmars, M.H.: Point location in fat subdivisions,Information Processing Letters 44 (1992), 261–265.

    Google Scholar 

  15. Schwartz, J.T. and Sharir, M.: On the piano mover's problem: I. The case of a two-dimensional rigid polygonal body moving amidst polygonal barriers,Comm. Pure Appl. Math. 36 (1983), 345–398.

    Google Scholar 

  16. Sifrony, S. and Sharir, M.: A new efficient motion planning algorithm for a rod in two-dimensional polygonal space,Algorithmica 2 (1987), 367–402.

    Google Scholar 

  17. Van der Stappen, A.F., Halperin, D. and Overmars, M.H.: The complexity of the free space for a robot moving amidst fat obstacles,Computational Geometry: Theory and Applications 3 (1993), 353–373.

    Google Scholar 

  18. Van der Stappen, A.F.:Motion planning amidst fat obstacles, PhD Thesis, Dept. of Computer Science, Utrecht University, 1994.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Research is supported by the Dutch Organization for Scientific Research (NWO) and partially supported by the ESPRIT III BRA Project 6546 (PROMotion).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Van Der Stappen, A.F. The complexity of the free space for motion planning amidst fat obstacles. J Intell Robot Syst 11, 21–44 (1994). https://doi.org/10.1007/BF01258292

Download citation

  • Received:

  • Issue Date:

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

Key words

Navigation