Skip to content

Latest commit

 

History

History
28 lines (26 loc) · 1.26 KB

README.md

File metadata and controls

28 lines (26 loc) · 1.26 KB

Probabilistic Roadmap and Path Shortcutting

This repository is created for the submission to the exercises given in this webpage.
Webpage : http://www.osrobotics.org/osr/planning/path_planning.html
Exercises : "Solving a 2D motion planning problem by PRM" and "Post-processing a 2D path"
For more information, please refer to http://www.osrobotics.org/osr/

Usage

  1. Clone this github repository.
git clone https://github.com/Jayden9912/PRM.git && cd PRM
  1. Edit the permission of the shell file.
sudo chmod +x run.sh
  1. Run the code
./run.sh

What can it do?

Given static obstacle, initial position and target position, probabilistic roadmap will be created based on the conditions given (with pathshorcut enabled).
This is an image There are few options that can be changed in run.sh. Particularly, the option of edgePlot and pointPlot should be set to False to reduce the runtime.
With edgePlot, pointPlot and shortcut set to False: This is an image With edgePlot, pointPlot set to False, shortcut set to True: This is an image