I am creating a self driving lawnmower and don't know what direction to start the coding.
I have a RPi3 that is now reading my compass(LSM303) and my GPS (Ultimate Breakout GPS by adafruit) .
i need them to do:
Location tracking (gps would be best for this)
Homing Course Correction (compass)
Boundaries Limits (??)
I want to use the gps for precise location and the compass to keep its course while reading the location from the gps.
Any resources/suggestions on how to approach this?
Side note: I have codes that read individual device but I need them to communicate with each other, if i didnt make myself clear