iLearnSTEM
Robotics
Courses
Guide Me
Courses
/
fundamentals
ROS 2 URDF for Robot Modeling
beginner
~10 hours
11 lessons
Environment: docker
Prerequisites:
ros2-tf
Start: Links, joints, and the robot description
Practice questions
Modules
Module 1 — URDF fundamentals
1
Links, joints, and the robot description
2
Visual, collision, and inertial
3
Joint types
4
Viewing in RViz with robot_state_publisher
Module 2 — Xacro
1
Why raw URDF doesn't scale
2
Properties and macros
3
Splitting a robot into xacro files
Module 3 — A complete mobile robot
1
Chassis and wheels
2
Adding a lidar and camera
3
Materials, colors, and meshes
4
Project: model your own two-wheeled robot
Textbooks
URDF tutorials — Official ROS 2 Docs
free
Video resources
Making a mobile robot (URDF series)
— Articulated Robotics