I am using Here 3+ GPS + RTK setup, Upon injecting the RTK data, the GPS status shows RTK-Float, it switches between Float and Fix. According to the documentation, We can expect around 20-30cm of accuracy with RTK-Float, However, I am not observing any improvements.
I am reading LOCAL_POSITION_NED mavlink msg, the position is inaccurate by 5-6m and keeps on drifting everywhere.
The test environment in an open field with clear sky.
I’d really appreciate it if someone could help me solve this issue.
1)Firstly to get down to cm tolerance you need to layout your base station to collect data for at least 24 hours. Or you can buy the differential data from providers. And it takes time for your client gps to get it’s own position accurately as well.
there are a large arrays of issue with gps not getting precision. Mainly to do with environment. Especially urban environment. I won’t go into details you can Google them yourself.
did you set up the position of your gps in your parameters?
the antenna is extreme sensitive, you need to place it on the drone with almost no Interference.
Distance between your base and client needs to be within few km for precision
I very much agree with what @Yuri_Rage says. I’ve only tried to use the Here3+ with RTK once and it struggled to get RTK Fixed. The UBlox F9 (which is in the Here4) seems much better than the M8 although again, I don’t use RTK very often
Exactly my experience, along with the experience shown in the linked post above.
The Zed-F9P is among the most capable modules in the price range of the Here-series modules. The Here4 uses a slightly less capable Neo-F9P inside, but that is mostly inconsequential for the discussion - the Here4 has plenty of capability for most users (and CubePilot has done a very good job of curating the Here4 firmware to make the differences between the Zed and Neo models almost transparent to the user). The Neo-F9P also offers L5 band reception, though that remains a “pre-operational” feature of the product. It does appear that CubePilot leverages L5 reception in the Here4, which is a nice addition and could be considered “better” than the Zed-F9P, depending on the environment and exact use case.
As for other alternatives: Holybro makes a Zed-F9P module, as does CUAV, and both of those manufacturers also offer some UM982-based dual antenna modules that will get you moving baseline capabilities along with fairly reliable RTK Fixed status assuming a good correction source and sky view.
Accuracy and repeatability are 2 different things. Repeatibility can be measured by does the drone land close to where it took off from in RTL. Accuracy refers to does the GPS coordinates match the actual.
You may have purchased a dodgy knock off that is not RTK at all? Something wrong with 5m accuracy - that is the accuracy of the M8N (non-rtk)