Tf_echo missing timestamp
Hi,
I start to play my rosbag and then I start tf_echo : rosrun tf tf_echo odom map This is the output :
At time 1559381315.708
- Translation: [0.000, 0.000, 0.000]
- Rotation: in Quaternion [0.000, 0.000, 0.000, 1.000] in RPY (radian) [0.000, -0.000, 0.000] in RPY (degree) [0.000, -0.000, 0.000]
I am happy with this result. But now if I start tf_echo first and then I start to play the rosbag :
At time 0.000
- Translation: [0.000, 0.000, 0.000]
- Rotation: in Quaternion [0.000, 0.000, 0.000, 1.000] in RPY (radian) [0.000, -0.000, 0.000] in RPY (degree) [0.000, -0.000, 0.000]
You see, it doesn't display the timestamp of the rosbag but "0.000" instead. Do you have any explanation ?
Thank you
To help you, could you please provide a bit more information such that the problem can be reproduced?
1) Which ROS version are you using? 2) Please indicate the command with which you play back the bag. 3) Please indicate the command with which you run tf_echo. 4) Which other nodes run at the same time? 5) Which parameters are set on the server?
I use ROS melodic. I play the rosbag with "rosbag play my_bag.bag". No other node is running. I run tf_echo with "rosrun tf tf_echo odom map "