Okay, I got a run in yesterday and thought it did great! There's definitely more I can do to make it better. However, to do so, I need logs and for whatever reason, I didn't get logs of any of the runs I tried last night. I'm using an APM 2.8 from RTFQuads (yes, I know, it's a clone but all I could afford at the time) and used the Tower app to do everything in the field. I'll need to check the log bitmask but for whatever reason, it doesn't show my GPS position, speed, etc. I see the waypoints in Mission Planner when I do a log playback and where I started the vehicle up but that is it.
I'm running v2.5, downloaded the logs using the DataFlash Log tab, then hit Download DataFlash Log via Mavlink. This was done right after I finished the mission and drove it back over to me.
I know how to do all this just fine with a Pixhawk as I have had the Iris, Iris+, and built a TBS Disco with a Pixhawk (all genuine) and have done even more at work. I usually grab the SD card when possible. But this is the first time I've tried much of this using the older APM variant and I'm confused. It has also been a while since I have used the Rover code as it has changed quite a bit.