Hello everyone. I’m using a SparkFun RTK base + rover system, with a ZED-F9R (rover) connected to a Raspberry Pi 5. I’m currently testing by recording GPS positions on the rover every second. While I am able to log data properly, I’ve noticed an issue: the data sometimes drifts randomly, as if the RTK fix is lost for a short period.
Our main problem is shown in the lower-left illustration. It shows a 7-meter shift in the reported position within just one second. This shift moves most of the dataset to the west and north. Otherwise, the dataset looks reasonable. It seems clear that RTK fix was lost at that moment.
By contrast, testing at a known stationary rover position very close to the base does not show any movement when plotted on the same north/east scale. The bottom illustration only shows small, reasonable variations in the reported location.
Has anyone experienced similar issues? I’ve noticed that when I leave the rover stationary next to the base, the RTK LED on the F9R stays solid. But as soon as I start moving, it begins flashing. I understand that the F9R includes IMUs for dead reckoning, but I’m not sure if that relates to the shifts I’m observing in the corrected data.
More info about my setup:
Hardware / setup specifics
-
ZED-F9R rover, ZED-F9P base and they are connected via telemetry radios
-
Rover Antenna placed about 1.5 meters above the rover. Base antenna placed at about 8 feet. No building are around, and I’m using metal plates for antennae.
Software / configuration
-
On software side I’m running a simple python script similar to sparkfun example code which just records data to csv file every 1 second
-
I used the same configuration for rover and base as in this tutorial Setting up a Rover Base RTK System - SparkFun Learn
-
Test conditions
-
I tested driving the rover at normal speed, not very fast. Also tested walking but similar results, actually worse when walking so that might be a clue.
-
Distance between base and rover is about 10-15 meters at the time of testing.
-
There is a shed nearby where I test and a big tree but I don’t think those are major blockers for the signal since I’m on a farm and there isn’t much around me.
-
-
Symptoms
- The big 7 m jump I saw happens almost as soon as the rover starts moving. I see good data while the RTK fix is there but then upon movement I see issues.