Another A* (a-star) implementation in C++, intended for use in embedded devices
Quick implementation of A* for fixed grid somewhat optimized for size, memory usage and simplicity, primarily intended for use in low-memory environments, for example in embedded devices.
build-essential
make in the src directory10.11 to match your version of OSX:
# LDFLAGS="-lstdc++ -Wl,-macosx_version_min,10.11" makeSee the examples directory for a generic C++ example, as well as an Arduino example sketch.
To use as an Arduino library, place the files from the src directory of this repository in a folder named aastar the Arduino libraries folder. Use the "Include Library" menu option in the Arduino IDE Sketch-menu and look for "AAstar" the library list.