URDF for Robot Modeling Course - Python

Understanding robot modeling using URDF

URDF for Robot Modeling course

Course Summary

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

Course Overview

URDF Introduction

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.

XACRO Basics

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.

Teachers

Miguel Angel Rodriguez

Crashing engineering problems. Building solutions.

Miguel Angel Rodriguez

Robots used

box_boxer robot

box_boxer robot

Gurdy robot

Gurdy robot

JIBO robot

JIBO robot

Mira robot

Mira robot

Motoman Sia10f simulation robot

Motoman Sia10f simulation robot

Learning Path

ROS For Beginners

ROS For Beginners

Group:

Main Links