.. _probabilistic-road-map-(prm)-planning:

Probabilistic Road-Map (PRM) planning
-------------------------------------

.. image:: https://github.com/AtsushiSakai/PythonRoboticsGifs/raw/master/PathPlanning/ProbabilisticRoadMap/animation.gif

This PRM planner uses Dijkstra method for graph search.

In the animation, blue points are sampled points,

Cyan crosses means searched points with Dijkstra method,

The red line is the final path of PRM.

Code Link
~~~~~~~~~~~~~~~

.. autofunction:: PathPlanning.ProbabilisticRoadMap.probabilistic_road_map.prm_planning


Reference
~~~~~~~~~~~

-  `Probabilistic roadmap -
   Wikipedia <https://en.wikipedia.org/wiki/Probabilistic_roadmap>`__
