Trusted by learners at thousands of top companies and universities:
Full Course for Beginners
Imagine the following scenario: you have a robot with a laser mounted on it. In order to be able to use the laser data (ej. to detect an obstacle), the robot needs to know WHERE that laser is mounted in the robot. If you don't provide this information to the robot, when the laser detects that obstacle, how can the robot know where the object is? Is it in front of the robot? Or is it behind it?
Well, this relation between the different parts (frames) of a robot is what is handled by ROS TFs. In this course, you will be able to understand how TF work by practising in several hands-on exercises.
What You Will Learn
ROS Course for Beginners
How to Visualize TFs
How Publish & Subscribe to TF data
Understanding Transformations & Frames
Understanding Robot State Publisher & Joint State Publisher