Coursework project for ENPM661: Planning for Autonomous Robots.
The aim is to navigate a point robot and a rigid robot from start point to goal point using Dijkstra's algorithm in a known environment.
- Opencv
- Python3.5 (use queue)
- Python2.7 (use Queue)
- Numpy
To run the code for point robot, open the terminal in Codes folder and type
python3 Dijkstra_point.py
To run the code for rigid robot, open the terminal in Codes folder and type
python3 Dijkstra_rigid.py
Keeping start point as (5, 5) and goal point as (195, 295)