Skip to content

PRM 3D

Problem Statement

Probabilistic Roadmaps (PRM) precompute connectivity of free space and then solve fast graph queries between many start-goal pairs.

Model and Formulation

PRM consists of:

  • random free-space samples as graph vertices
  • local planner collision checks as graph edges
  • shortest-path query over roadmap graph

Practical Notes

  • Useful for multi-query scenarios with static maps.
  • Node density controls completeness-quality trade-off.
  • Local planner choice strongly influences roadmap connectivity.

Implementation and Execution

bash
python -m uav_sim.simulations.path_planning.prm_3d

Evidence

PRM 3D

References