I’m designing an automated rover that needs to be able to travel in a straight line with centimeter accuracy (i.e., travel along a fence without touching the fence.) I found the controller I want to use (HKPilot32 (a Pixhawk clone)) and the GPS unit I would like to use (Swift Nav Piksi RTK). What I need to know is if I need to run 2 Piksi’s to achieve RTK lock or can I get centimeter accuracy with just 1? If I need 2 GPS modules, can 1 be the piksi and the other be a Ublox Neo-8? And finally, would 1 of the GPS modules need to be on a base station or could I run them both on the rover? Should i ditch the GPS all together and simply use sonar and optical flow sensors? Any help would be great.
Thanks in advance.