Manage navigaiton tasks with geodata (latitude and longitude) and openstreetmap data on an Arduino.
See the for complete documentation.
- distance and bearing calculation between waypoints
- course heading calculation
- offtrack check
- simple and lightweight openstreetmap file parser (.osm)
- management of waypoints in map
- route planning with Dijkstra's algorithm
- helpers for visualisation on graphic displays
- ArduinoQueue: https://github.com/EinarArnason/ArduinoQueue
- DogGraphicDisplay (only in visualisation examples): https://github.com/generationmake/DogGraphicDisplay