You may need to setup middleware as above reference indicated.
And, According to your picture, tf (map server ) information doesn’t work.
I think no response if you type command “ros2 topic echo /tf”
Btw, I added English sentence on the key points in my case(Previous introduced Japanese site).
I notice that in the EXAMPLE-ROS-NAVIGATION, the nodes of action graph is about ros1.However in the tutorial of ros2_navigation,you mentioned ros2_subscribe_twist…IS there any need to modify the nodes to ros2.I met the same problem as the title says:" no tf data. Actual Error: Frame [map] does not exist"
Hi,i try to change all the nodes which are related to ros1
to ros2.That works! If u still have the problem,try it! I have to say that this problem makes me so troublesome! Actually,it is so simple! I am so foolish that i lost so much time in solving it!!
Hi @gaozhao22, you probably came across the problem because loading the Nav1 sample scene with ROS2 bridge enabled will cause the ROS nodes to not be found (The ROS2 bridge enables the loading of all ROS2 nodes, if you use a ROS1 node stage with ROS2 nodes you may get unexpected behavior). Glad to see you were able to resolve the issue!