I. Introduction
Motion planning is of great importance, not only in robotics, but also in other fields such as virtual environments, maintenance planning, and computer-aided design. Much research has been done on motion planning in static environments, and both exact and approximate methods have been devised [10]. A popular approximate method is the probabilistic roadmap planner (PRM) [9], [15]. It is a generic method that creates a roadmap in a preprocessing phase that represents the connectivity of the free configuration space. Individual motion-planning problems can then be solved quickly by finding a path in the roadmap. The method has successfully been used in high-dimensional configuration spaces of complex environments.