I. Introduction
Being able to efficiently compute collision-free trajectories is one of the main goals in the pursuit of a truly autonomous robot. The path planning problem also appears in several other contexts, some of them rather unexpected. In virtual prototyping, assembly/disassembly problems often have to be solved to, e.g., guarantee efficient maintenance, see Sundaram et al. [1]. In computer animation, there is also a growing need for efficient path planning, allowing the animator to specify only important key frames. Work in this area can be found in, e.g., Kuffner [2] and Nieuwenhuisen [3]. There is also a great potential for motion planning in drug-design, where it is used to study the folding of complex protein molecules, see Song and Amato [4].