Home/Deals/Teaching & Academics

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.8 ★★★★★8,282 studentsCreated by Edouard RenardLast updated Oct 22, 2025🌐 English

What you'll 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

Requirements

You need to have some ROS 2 basics. If you’re new to ROS 2, I suggest starting with my “ROS 2 For Beginners” course (level 1)
Ubuntu installed on your computer (best as a dual boot)

Description

Frequently Asked Questions

Student Feedback

4.8
★★★★★
Course Rating
75%
15%
5%
5%
5%
S
Sarah J.
★★★★★2 weeks ago

This course was absolutely amazing! The instructor explained everything clearly and the projects were very helpful.

M
Michael T.
★★★★1 month ago

Great content, highly recommended for beginners. Just wish there were more practice exercises.

D
David K.
★★★★★2 months ago

Best course on this topic I've taken so far. Worth every penny (even better since I got it for free!).

More Courses You Might Like

ROS 2 for Beginners Level 2 - TF | URDF | RViz | Gazebo
$14$119.9988% Off
🎫 Coupon
OCT_25
REDEEM COUPON
30-Day Money-Back Guarantee
This course includes:
  • 📺 13h 30m on-demand video
  • 📱 Access on mobile and TV
  • ♾️ Full lifetime access
  • 🏆 Certificate of completion