I've been trying for many months to come up with a viable solution to receive very accurate GPS data, but can't seem to cut it.
BLUF: - I want to use the GPS lat/long to implement a waypoint based autopilot for a custom arduino RC plane - The GPS data should have an update frequency of no less than 1Hz - The GPS data should have an accuracy of no worse than 10 meters
Things I've already tried: - Tried using an Adafruid Ultimate GPS module, but it is difficult to get a satellite fix and when I do, the lat/long values are literally miles off - Tried using an Android phone using the app "BlueNMEA" to send NMEA strings to the arduino via bluetooth. It works, but lat/long data is still about 3,000ft off.
As frustrating as this is, I don't want to spend $200 for a dedicated handheld GPS unit to interface with.
Does anybody have any ideas? Has anyone else been able to get such accurate GPS lat/long before?