/tf suddenly missing
Hi, I'm using a robot run with Raspberry Pi 3, and I'm controlling it from my computer using ROS_MASTER_URI. As usual, after loading my robot_description parameter and run robot_state_publisher node, I can view my robot in Rviz from /tf, but suddenly, when I re-run the process, Rviz said "no tf data", although the topic /tf still exist and there still have the robot_description parameter. What could be the problem? I have struggled with this for days.
Did you restart the ros-master (roscore)? All ros nodes must be restarted if the ros-master restarts, including rviz.
Thanks Mike for your reply, good to see you. I figured out the problem and will post the answer.