Plan a route on a map using A* algorithm.
This repo includes a route planner that finds the shortest path between 2 points on a map using the A star algorithm.
This project was the final project of the Udacity Data Structures and Algorithms Nanodegree.
You can run this project using 2 methods:
- Using python code with no visualizations.
- Clone this repo
- run this command in your CLI in the same directory as the project files
python3 Route_Planning_Test.py
- Using the included jupyter notebook with map visualization.
- Clone this repo
- Open the
project_notebook.ipynbnotebook file and run all the cells.
Note: Make sure you have the following dependencies to avoid running into errors:- networkx
- pickle
- plotly