URDF for Robot Modeling Course - Python
Understanding robot modeling using URDF
As human beings, we learn from a very young age about our body’s structure: which bones and muscles are part of it, how they are connected between them, how we can move each articulation, etc.
For a robot, though, how can we know all this information? Well, this is exactly what URDF files are going to tell us. URDF files define the structure of a robot, the connection between all the different parts, etc.
In this course, you will understand how URDF files work, and how to create them for any robot.
What you will learn
- How to build a visual robot model with URDF
- How to add physical properties to a URDF Model (Collision, Frictions…)
- How to use XACRO to clean up URDF files.
- How to use URDF in Gazebo-ROS ecosystem.
Know which robots you will create
Building the Visual Robot Model with URDF
Learn the use of URDF files and the tools to help you create your first PixarLike robot.
Using URDF for Gazebo
Learn what to add to your URDF for being able to use it in Gazebo Simulator to spawn a robot.
Create the URDF files for a Gurdy Robot from scratch
Practice what you have learned to create a completely different three legged robot.
Learn the basics of XACRO files
Project: Advanced XACRO and Create your own Boxing Robot
Learn some advanced XACRO elements and apply all you learn in a project.
Miguel Angel Rodriguez
Crashing engineering problems. Building solutions.
Motoman Sia10f simulation robot
ROS For Beginners