Arpit Aggarwal Markose Jacob
In this project, the Dijkstra motion planning algorithm was used on a point robot and rigid robot to navigate in a configuration space consisting of static obstacles.
Comparison of Algorithms, A-star and Dijkstra (blue are the explored region):
To run the .py files, use Python 3. Standard Python 3 libraries like numpy, heapq and OpenCV are used.
To run the code for finding the path, follow the following commands:
cd codes
python Dijkstra_point.py
cd codes
python Dijkstra_rigid.py
The following links were helpful for this project: