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.