ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

robot_localization: navsat transform node does not publish

asked 2016-03-08 09:34:55 -0600

Niko gravatar image

updated 2017-01-23 12:42:10 -0600

According to tutorial about GPS Integration and use of navsat transform node, i put into node the imu with absolute heading values, odometry that is the output of second instance of EKF and NavSatFix message.

The problem is that the node doesn't publish any data in /odometry/gps. I check the covariances of IMU and odometry message. I check also the value of lat/lon/h of GPS message because I have readed that one of this is NaN the navsat_transform node doesn't make output.

So, what is my fault?

UPDATE 16-03-2016 Bagfile:

Roslaunch navsat_node:

UPDATE 23-01-2017 Roslaunch navsat_node:

edit retag flag offensive close merge delete


Please post a sample message for all inputs, as well as your navsat_transform_node configuration.

Tom Moore gravatar image Tom Moore  ( 2016-03-08 12:11:18 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2016-03-17 04:51:16 -0600

Niko gravatar image

The error was in the wrong frame id of the imu message. I corrected it and now the navsat transform work properly. Begineer mistake.

edit flag offensive delete link more


Could you explain what you mean by this a little more. I think I am having the same problem.

sonyccd gravatar image sonyccd  ( 2016-06-22 12:46:35 -0600 )edit

Yes I'd also like to know more about how you fixed this. I am having the same issue. My Frame ID's are as follows: IMU: base_link Encoders: odom GPS: gps

shoemakerlevy9 gravatar image shoemakerlevy9  ( 2016-10-04 11:34:21 -0600 )edit

I have the same problem, could you please upload the corrected files?

modotz gravatar image modotz  ( 2017-01-23 04:09:22 -0600 )edit

Question Tools



Asked: 2016-03-08 09:34:55 -0600

Seen: 2,646 times

Last updated: Jan 23 '17