ROS 2 Tutorial on transformation

Hi there!

If you’re looking for some learning resources to gain hands-on practice with ROS 2 for mobile robotics, we have just published a new ROS 2 tutorial, focusing on the topic of transformation.

ros2_tutorial_7_cover

In the tutorial, you can learn how to:

  • Perform transformations using the tf2 package
  • Visualize them in TF_Echo, TF_Tree and rviz
  • Simulate the mutual position of moving objects thanks to broadcasting and listening to transformation information.

This tutorial is part of the complete ROS 2 tutorial series, covering topics ranging from the basics of ROS 2 to kinematics, visualization, OpenCV tracking, and connecting robots over the Internet. The tutorials provide both theoretical explanations and practical examples that you can deploy on a physical ROSbot or in simulation. If you find the tutorials helpful, be sure to stay tuned for new tutorials on SLAM and navigation coming in two weeks!

4 Likes

Hi!

Is it possible to broadcast the updated urdf file transformations without killing the nodes in the launch file and relaunching again?

I made one service and client to parse the urdf file. As i parse the urdf file it updates the urdf file but the transformations in rviz are not updated and i assume the urdf file is somewhere in the cache which cannot be updated without killing the nodes from the launch file.

Is there any solution to fix such scenario?