Skip to content

arp95/path_planning_astar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Path Planning using A-star Algorithm

Packagist

Author

Arpit Aggarwal

Introduction to the Project

In this project, the A-star motion planning algorithm was used on a point robot and rigid robot to navigate in a configuration space consisting of static obstacles.

Results

Comparison of Algorithms, A-star and Dijkstra (blue are the explored region): Screenshot

A-star algorithm using Eucledian Heuristic:
Screenshot

Software Required

To run the .py files, use Python 3. Standard Python 3 libraries like numpy, heapq and OpenCV are used.

Instructions for running the code

To run the code for finding the path, follow the following commands:

cd Code
python astar.py

Credits

The following links were helpful for this project:

  1. https://github.com/AtsushiSakai/PythonRobotics

Releases

No releases published

Packages

No packages published

Languages