PRM
Table of contents
Probabilistic Roadmap Methods (PRM) build a reusable graph of collision-free configurations, then search the graph for a feasible path.
Core idea
- Sample many collision-free configurations.
- Connect nearby samples with local planners.
- Build a roadmap graph offline.
- For each query, connect start/goal and run graph search.
Why use PRM
- Good for multi-query planning problems
- Scales well in high-dimensional configuration spaces
- Reuses the same roadmap across tasks
Common variants
- Basic PRM
- Lazy PRM
- PRM*