Robotics StackExchange | Archived questions

why tf_monitor shows unknown_publisher

When I tfmonitor my frames, I saw all my frames were published by unknownpublisher. Could anyone please give me an idea how that usually happens, and how to solve it?

Also, I wonder whether it has anything to do with my strangely behaved AMCL, which seems to update the robot location only by /odom, and did not care about the laser scan (because laser scan does not align to the map). Thank you.

RESULTS: for all Frames

Frames:
Frame: base_link published by unknown_publisher Average Delay: 0.0187717 Max Delay: 0.0346738
Frame: left_back_wheel published by unknown_publisher Average Delay: 0.0250101 Max Delay: 0.0499581
Frame: left_front_wheel published by unknown_publisher Average Delay: 0.0250121 Max Delay: 0.0499596
Frame: odom published by unknown_publisher Average Delay: 0.0589457 Max Delay: 0.109153
Frame: right_back_wheel published by unknown_publisher Average Delay: 0.0250131 Max Delay: 0.0499602
Frame: right_front_wheel published by unknown_publisher Average Delay: 0.0250138 Max Delay: 0.0499608
Frame: rplidar published by unknown_publisher Average Delay: -0.499657 Max Delay: 0

All Broadcasters:
Node: unknown_publisher 86.3553 Hz, Average Delay: -0.278273 Max Delay: 0.109153

Asked by PT on 2015-04-07 13:46:32 UTC

Comments

Hi, did you find an answer?

Asked by Andromeda on 2015-05-13 05:00:15 UTC

unfortunately no

Asked by PT on 2015-06-02 13:06:59 UTC

I'm getting a similar thing... how do I find out who the 'unknown_publisher' is?

Asked by mkhansen on 2015-12-08 16:51:58 UTC

do you have the node robot_publisher working in your project?

Asked by Andromeda on 2015-12-09 00:22:28 UTC

Best if you post your tf_frame pdf file.

Asked by Andromeda on 2015-12-09 00:25:19 UTC

I am running on turtlebot, using robot_state_publisher. Looking at the frames.pdf file generated it appears that the broadcaster for the Odom frame is the mobile_base_nodelet_manager. I will look into that more closely. What I don't understand is why it says unknown_publisher in the error message.

Asked by mkhansen on 2015-12-09 13:59:40 UTC

Please post your frames.pdf. Otherwise no one can understand what is happening there. A picture is 10000 or more words worth

Asked by Andromeda on 2015-12-09 15:14:49 UTC

Answers

C:\fakepath\frames.PNG

I have uploaded the frames -screen capture (as PDF upload is not allowed).

I am getting the same issue as mentioned in the original question. The "unknown_publisher" is evident in the tf_monitor, but the view_frames seems to capture the frames nicely in the pdf output (which is attached as image)

rosrun tf tf_monitor:

RESULTS: for all Frames

Frames:
Frame: base_link published by unknown_publisher Average Delay: 0.00316206 Max Delay: 0.007
Frame: chassis_link published by unknown_publisher Average Delay: -0.499984 Max Delay: 0
Frame: fenders_link published by unknown_publisher Average Delay: -0.499984 Max Delay: 0
Frame: front_laser published by unknown_publisher Average Delay: -0.499984 Max Delay: 0
Frame: front_laser_mount published by unknown_publisher Average Delay: -0.499984 Max Delay: 0
Frame: front_left_wheel_link published by unknown_publisher Average Delay: 0.000171669 Max Delay: 0.004
Frame: front_mount published by unknown_publisher Average Delay: -0.499984 Max Delay: 0
Frame: front_right_wheel_link published by unknown_publisher Average Delay: 0.000172869 Max Delay: 0.004
Frame: imu_link published by unknown_publisher Average Delay: -0.499984 Max Delay: 0
Frame: mid_mount published by unknown_publisher Average Delay: -0.499984 Max Delay: 0
Frame: navsat_link published by unknown_publisher Average Delay: -0.499983 Max Delay: 0
Frame: rear_left_wheel_link published by unknown_publisher Average Delay: 0.000172869 Max Delay: 0.004
Frame: rear_mount published by unknown_publisher Average Delay: -0.499983 Max Delay: 0
Frame: rear_right_wheel_link published by unknown_publisher Average Delay: 0.00017407 Max Delay: 0.004

All Broadcasters:
Node: unknown_publisher 150.128 Hz, Average Delay: -0.165474 Max Delay: 0.006

Asked by tosandip on 2017-05-25 11:00:17 UTC

Comments

Please don't use answer section to post your question. You can open a new question, link to this thread and explain how the 2 threads are similar.

Asked by 130s on 2018-09-19 14:05:02 UTC