[MAPVIZ] Navsat (/gps/fix) is offset from base_link

Hi to all!

I am working with an actual robot using GPS only navigation. Everything works except that when I launch Mapviz, the Navsat data from /gps/fix topic is offset from the base_link (in fact all the frames) [see attached screenshot]. The thing is, the GPS data (blue dot) represents the actual position of the robot. However, when navigating, the base_link would move corresponding to the movement of the robot. It also shows the correct heading of the robot. This issue does not happen when using a simulated robot using Gazebo. Thank you.

The real setup is needed to understand better whats going on. Take into account that real robots data is more complex than simulation most of the time.
That displacement is always the same? It changes when moving?

The base_link will move along the gps/fix data. It is just the location of the base_link is off from the GPS data.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.