KumarRobotics / ublox

A driver for ublox gps
BSD 3-Clause "New" or "Revised" License
453 stars 390 forks source link

ZED-F9P reporting 0° 0° #219

Closed mzuzic-maidea closed 1 year ago

mzuzic-maidea commented 1 year ago

Hi all, For the last 2 weeks, ZED-F9P module using ROS2 (humble) ublox-gps stopped working. Node starts correctly, it is publishing to fix/ topic but lat and lng are 0° . Sometimes, after 5-10 minutes i starts reporting some coordinates but they are 200m - 1000m in offset from real position and it is always drifting for cca 50m each second.

I have 2 modules and both have started behaving like that in last 2 weeks. I have tried older and latest version but still the same. GPS antenna is pointing to sky at top of the robot, cca 1m of the robot cage so motor currents don't affect the antenna.

Do you guys have any suggestion to the issue? I will post tomorrow debug logs since I am out of office now but if someone had similar issue till I post debug logs to help out?

Thank you.

( I will also post package version and firmware versions as well )

mzuzic-maidea commented 1 year ago

After using U-center and combination od GPS modules and antennas and their position, we have figured out that the issue is in the robot construction which contains higher magnetic field which affects GPS antenna. Moving GPS antenna 0.5m -1.0m away of the robot gps accuracy is back on point. No issue in the module or the fw.