Skip to content

0aqz0/Robotics-Notebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robotics-Notebook

Path Planning

Dijkstra

Reference:

Dijkstra's algorithm - Wikipedia

A*

Reference:

A* search algorithm - Wikipedia

Potential Field

Reference:

Robotic Motion Planning: Potential Functions

RRT

Reference:

Rapidly-Exploring Random Trees: A New Tool for Path Planning

RRT*

Reference:

Sampling-based algorithms for optimal motion planning

RRT* Smart

Reference:

RRT*-SMART: A Rapid Convergence Implementation of RRT*

A Comparison of RRT, RRT* and RRT*-Smart Path Planning Algorithms

Qlearning

Reference:

Path Planning with qlearning

Getting Started

$ git clone git@github.com:0aqz0/Robotics-Notebook.git
$ cd Robotics-Notebook
$ virtualenv.exe venv
$ source venv/Scripts/activate
$ pip install -r requirements.txt
$ pip install -e .
$ python PathPlanning/AStar/run.py