Skip to content

simple A* pathfinding algorithm implementation for 2D and 3D points

License

Notifications You must be signed in to change notification settings

fvilmos/simpleAstar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simpleAstar

About

Simple A* pathfinding algorithm implementation, for 2D points and 3D point clouds.

300 300

How to use

Provide an input array of shape (N,2) or a point cloud (N,3). See the test file attached for more information.

TODO

Optimize implementation for bigger maps:

  • speed-up neighbor search
  • avoid sorting each time the open list entries
  • use smarter heuristics

Resources

A* pseudo-code from wikipedia was used as inspiration for the 2D python implementation, the credits go there. Another great source for learning about pathfinding.

/Enjoy.

About

simple A* pathfinding algorithm implementation for 2D and 3D points

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages