ROS 2 for Beginners Level 2 - TF | URDF | RViz | Gazebo
Understand TFs, Design a custom robot with URDF, Simulate the robot in Gazebo - Your Next Step with ROS2.
4.76 (954 reviews)

6,470
students
14 hours
content
Mar 2025
last update
$84.99
regular price
What you will learn
Understand what TF (TransForm) is and why we need it
Create a URDF for any robot (ex: mobile base, robotic arm)
Simulate and control your robot in Gazebo
Add Links, Joints, Collisions, Inertia tags in the URDF file
Understand how to correctly specify links and joints origin
Use Gazebo plugins to simulate the hardware control of the robot
Improve and clean up the URDF with Xacro (properties, macros)
Learn how to use the Robot State Publisher node to publish TF
Visualize TFs with RViz
Create XML and Python launch files
Save and reuse a RViz config in a launch file
Create a world in Gazebo
Add a sensor in Gazebo
Make your robot spawn in a custom Gazebo world
Learn best practices right from the start
Practice with additional activities and projects
5423552
udemy ID
7/4/2023
course created date
7/22/2023
course indexed date
Bot
course submited by