A robot arm folding car doors, a surgical robot threading between organs, a video-game character weaving through a crowd — all face the same core challenge: how do you find a collision-free path through a complex space when you can barely describe that space explicitly?
One elegant answer is the Probabilistic Roadmap (PRM), introduced by Kavraki, Švestka, Latombe, and Overmars in 1996. The idea sounds almost too simple: scatter random collision-free points through the space, connect nearby ones with a straight-line check, and call the resulting graph a roadmap. Build that graph once, then answer arbitrarily many path queries by connecting your start and goal into it and running shortest-path search.
The magic is the separation between the one-time construction cost and the near-instant query cost. You pay once to learn the topology of free space; you reap the benefit across thousands of queries. This trade-off is central to understanding what PRM is — and what it is not.
Comments
Loading comments...