Probabilistic Roadmaps with Higher Expressive Power
Sampling-based motion planning had an enormous impact on robot motion planning because of its efficiency and scalability. Many sampling-based motion planners construct a probabilistic roadmap (PRM) that captures the connectivity of the robot's free configuration space. A valid node of a PRM contains a collision-free robot configuration (also known as a sample) and a valid edge of a PRM connects two valid nodes with a collision-free path. Nodes connected by an edge are usually also required to satisfy additional requirements based on the distance between them. PRM planners use PRMs. Increasing the expressive power will allow PRMs to be used for a wider set of motion planning problems. In this paper we report on increasing the expressive power of PRMs by including the following five features in PRMs-nodes with multiple samples that need not be organized as a graph, temporal intervals of validity of nodes and edges, nodes with samples of multiple robots, special edges for the state transitions performed by humans sharing a workspace with robots, and conditional validity of samples and edges. We report on motion planning problems solvable using these new features.