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

TF_OLD_DATA on Gazebo Simulation

asked 2018-07-06 17:42:29 -0600

AmateurHour gravatar image

updated 2018-07-06 21:54:49 -0600

jayess gravatar image

Hello! I am attempting to simulate a turtlebot3 with Gazebo on Ubuntu16.04. My purpose is to test my launch files to see what happens without actually using the physical bot, as the bot is usually being used by others. In the command line I launch roslaunch turtlebot3_fake turtlebot3_fake.launch to bring up rviz, then roslaunch turtlebot3_gazebo turtlebot3_house.launch to start the Gazebo simulation. The problem I am having arises when I try to run roslaunch turtlebot3_navigation move_base.launch - I am greeted with a slew of

Warning: TF_OLD_DATA ignoring data from the past for frame base_footprint at time 54.367 according to authority unknown_publisher
Possible reasons are listed at
         at line 277 in /tmp/binarydeb/ros-kinetic-tf2-0.5.17/src/buffer_core.cpp

errors. I have already tried the suggestion of adding <param name ="/use_sim_time" value="true"/> before the node instantiation in the launch files. Any suggestions on how to combat this issue would be greatly appreciated, as I would love to be able to use Gazebo simulation to expedite testing. Thank you!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-07-08 19:44:21 -0600

Darby Lim gravatar image

Hi :)

You don't need to launch fake node before launch gazebo packages. Fake node provides related topics to simulate in Rviz. Launch files in turtlebot3_gazebo packages include spawn models to load robots.

Please follow attached Wiki to launch gazebo

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2018-07-06 17:42:29 -0600

Seen: 336 times

Last updated: Jul 08 '18