On Delaying Collision Checking in PRM Planning: Application to Multi-Robot Coordination
Top Cited Papers
- 1 January 2002
- journal article
- Published by SAGE Publications in The International Journal of Robotics Research
- Vol. 21 (1) , 5-26
- https://doi.org/10.1177/027836402320556458
Abstract
This paper describes the foundations and algorithms of a new probabilistic roadmap (PRM) planner that is: single-query—instead of pre-computing a roadmap covering the entire free space, it uses the two input query configurations to explore as little space as possible; bi-directional—it explores the robot's free space by building a roadmap made of two trees rooted at the query configurations; and lazy in checking collisions—it delays collision tests along the edges of the roadmap until they are absolutely needed. Several observations motivated this strategy: (1) PRM planners spend a large fraction of their time testing connections for collision; (2) most connections in a roadmap are not on the final path; (3) the collision test for a connection is most expensive when there is no collision; and (4) any short connection between two collision-free configurations has high prior probability of being collision-free. The strengths of single-query and bi-directional sampling techniques and those of delayed collision checking reinforce each other. Experimental results show that this combination reduces planning time by a large factor, making it possible to efficiently handle difficult planning problems, such as problems involving multiple robots in geometrically complex environments. This paper specifically describes the application of the planner to multi-robot planning and compares results obtained when the planner uses a centralized planning approach (PRM planning is then performed in the joint configuration space of the robots) and when it uses a decoupled approach (the PRM planner is invoked several times, first to compute a path of each robot independent of the others, and then to coordinate those paths). On a simulated six-robot welding station combining 36 degrees of freedom, centralized planning has proven to be a much more effective approach than decoupled planning.Keywords
This publication has 33 references indexed in Scilit:
- Choosing good distance metrics and local planners for probabilistic roadmap methodsIEEE Transactions on Robotics and Automation, 2000
- Motion planning for multi-robot assembly systemsInternational Journal of Computer Integrated Manufacturing, 2000
- Path planning using lazy PRMPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2000
- Motion Planning for Multiple RobotsDiscrete & Computational Geometry, 1999
- The kinematic roadmap: a motion planning based global approach for inverse kinematics of redundant robotsIEEE Transactions on Robotics and Automation, 1999
- A Random Sampling Scheme for Path PlanningThe International Journal of Robotics Research, 1997
- Numerical potential field techniques for robot path planningIEEE Transactions on Systems, Man, and Cybernetics, 1992
- Robot Motion Planning: A Distributed Representation ApproachThe International Journal of Robotics Research, 1991
- Curved surfaces and coherence for non-penetrating rigid body simulationACM SIGGRAPH Computer Graphics, 1990
- On multiple moving objectsAlgorithmica, 1987