Open lianghongzhuo opened 3 years ago
This should not happen, but I also cannot imagine how this should happen.
Do you run a multi-machine ROS setup? If there are multiple machines part of one ROS network, there could be issues, if their times are not synchronized exactly. But I would expect a different output in that case.
Thanks for the reply. There is only one ros machine.
Summary
Introduction to the issue I got TF_OLD_DATA from time to time, only restart the robot launch file can solve it. error msg is like:
My understanding is that the timestamp that publishes the joint state of the ur robot is late than the current timestamp of tf has.
Versions
Impact
No impact everything is working except the warning.
Use Case and Setup
ur driver is on master, ur client is from Debian.
Project status at point of discovered
When did you first observe the issue?
Steps to Reproduce
It's hard to reproduce, I guess there is some network communication drop?
Expected Behavior
No warning, or have warning sometimes, but recover soon. In my case, once the warning happens, it won't disappear unless I restart the robot launch file.
Workaround Suggestion
restart the robot launch file