Abstract
This paper addresses the problem of navigating an autonomous moving entity in an environment with both stationary and movable obstacles. If a movable obstacle blocks the path of the entity attempting to reach its goal configuration, the entity is allowed to alter the placement of the obstacle by manipulation (e.g. pushing or pulling), to clear its path. This paper presents a probabilistically complete framework for solving path planning problems among movable obstacles. Heuristics are presented to provide efficient solutions for problems in environments encountered in practical situations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alami, R., Laumond, J.P., Siméon, T.: Two Manipulation Planning Algorithms. In: Workshop on Algorithmic Foundations of Robotics, pp. 109–125 (1994)
Ben-Shahar, O., Rivlin, E.: Practical Pushing Planning for Rearrangement Tasks. IEEE Trans. on Robotics and Automation 14(4), 549–565 (1998)
Bentley, J.L.: Multidimensional Binary Search Trees used for Associative Searching. Commun. ACM 18, 509–517 (1975)
Chen, P.C., Hwang, Y.K.: Practical Path Planning among Movable Obstacles. In: Proc. IEEE International Conference on Robotics and Automation, pp. 444–449 (1991)
Erdmann, M., Lozano-Pérez, T.: On multiple moving objects. Algorithmica 2, 477–521 (1987)
Kavraki, L., Švestka, P., Latombe, J.-C., Overmars, M.H.: Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces. IEEE Trans. on Robotics and Automation 12, 566–580 (1996)
Koenig, S., Likhachev, M.: Improved Fast Replanning for Robot Navigation in Unknown Terrain. In: Proc. of the 2002 IEEE International Conference on Robotics and Automation, pp. 968–975 (2002)
LaValle, S.M.: Planning Algorithms. Cambridge University Press, Cambridge (2006), http://msl.cs.uiuc.edu/planning/
LaValle, S.M., Kuffner, J.J.: Rapidly-exploring random trees: Progress and prospects. In: Donald, B.R., Lynch, K.M., Rus, D. (eds.) Algorithmic and Computational Robotics: New Directions, A.K. Peters, Wellesley, MA, pp. 293–308 (2001)
Schwartz, J.T., Sharir, M.: On the “piano movers” problem III: coordinating the motion of several independent bodies: the special case of circular bodies moving amidst polygonal barriers. Int. Journal of Robotics Research 2(3), 46–75 (1983)
Stenz, A.: The Focused D * Algorithm for Real-Time Replanning. In: Proc. of the International Joint Conference on Artificial Intelligence, pp. 1652–1659 (1995)
Stilman, M., Kuffner, J.: Navigation Among Movable Obstacles: Real-time Reasoning in Complex Environments. Int. Journal of Humanoid Robotics 2(4), 479–504 (2005)
Wilfong, G.: Motion Planning in the Presence of Movable Obstacles. In: Proc. of the 4th Annual Symposium on Computational Geometry, pp. 279–288 (1988)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Nieuwenhuisen, D., van der Stappen, A.F., Overmars, M.H. (2008). An Effective Framework for Path Planning Amidst Movable Obstacles. In: Akella, S., Amato, N.M., Huang, W.H., Mishra, B. (eds) Algorithmic Foundation of Robotics VII. Springer Tracts in Advanced Robotics, vol 47. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68405-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-68405-3_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68404-6
Online ISBN: 978-3-540-68405-3
eBook Packages: EngineeringEngineering (R0)