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

TF_REPEATED_DATA ignoring data with redundant timestamp for frame link_left_wheel at time 618.268000 according to authority unknown_publisher

asked 2021-05-06 01:10:13 -0500

harish556 gravatar image

updated 2021-05-06 14:47:29 -0500

jayess gravatar image

when ever i start my navigation stack i get this error

    Warning: TF_REPEATED_DATA ignoring data with redundant timestamp for frame link_left_wheel at time 618.268000 according to authority unknown_publisher
         at line 278 in /tmp/binarydeb/ros-noetic-tf2-0.7.5/src/buffer_core.cpp
Warning: TF_REPEATED_DATA ignoring data with redundant timestamp for frame link_right_wheel at time 618.268000 according to authority unknown_publisher
         at line 278 in /tmp/binarydeb/ros-noetic-tf2-0.7.5/src/buffer_core.cpp
[ WARN] [1620280861.746819185, 618.270000000]: TF_REPEATED_DATA ignoring data with redundant timestamp for frame link_left_wheel at time 618.268000 according to authority unknown_publisher
[ WARN] [1620280861.747013021, 618.270000000]: TF_REPEATED_DATA ignoring data with redundant timestamp for frame link_right_wheel at time 618.268000 according to authority unknown_publisher
edit retag flag offensive close merge delete

Comments

1

Have you been able to track down why you are getting this warning message?

sgarciav gravatar image sgarciav  ( 2021-05-22 11:18:43 -0500 )edit

Any solution?

Kaveh_ROS gravatar image Kaveh_ROS  ( 2022-09-15 06:02:02 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted
8

answered 2021-11-12 16:41:44 -0500

cyberguy42 gravatar image

The warning message is due to a change in transform-handling behavior. In short, it used to be the case that a redundant transform (one with the same timestamp and frame_ids as a previously received transform) would be added to the transform cache alongside the original one. This was apparently not intended behavior, and as of noetic redundant transforms are ignored and a warning is printed (see this issue for more details). You are definitely not the only one to encounter this, as evidenced by this discussion. It's up to you whether to try to hunt down the source of the redundant transforms in your setup and fix it or to just ignore the warnings.

edit flag offensive delete link more
0

answered 2022-09-06 16:00:14 -0500

askkvn gravatar image

updated 2022-09-06 16:03:42 -0500

This is not an answer to the question, but if you just want to avoid the warning and analyze the code output on terminal, then you can hide the warning using the below command at the end of the original command:

2> >(grep -v TF_REPEATED_DATA buffer_core)

Reference: #467

edit flag offensive delete link more

Question Tools

3 followers

Stats

Asked: 2021-05-06 01:10:13 -0500

Seen: 58,437 times

Last updated: Sep 06 '22