Home

/

Courses

/Humanoids and Quadrupeds — and their control systems

Humanoids and Quadrupeds — and their control systems

Yatish Kumavat

12 modules

English

Lifetime access

Humanoids & Quadrupeds — and their control systems

Overview

Humanoid & Quadruped Robotics Workshop with ROS2 & Unitree

You go from watching legged robots walk to controlling them yourself, across nine hands-on modules covering both the Unitree G1 humanoid and GO2 quadruped.

What you will learn and build:

  • Legged-robot fundamentals: why legs over wheels, degrees of freedom, stability, gaits, and how humanoids differ from quadrupeds
  • Unitree hardware: the architecture, motors, sensors, battery systems, and safety procedures for both G1 and GO2
  • ROS 2 from scratch: nodes, topics, services, actions, launch files, and your first teleoperation node
  • Simulation: spawn the robot, make it stand, sit, walk, turn, and interact with obstacles before touching real hardware
  • Unitree SDK: read battery status, joint angles, and IMU data, then send velocity commands and motion modes directly from your own Python scripts
  • Programming behaviors: sequence motions into repeatable routines like square paths, circle paths, waypoint following, dance routines, and obstacle-stop responses
  • Navigation: SLAM, localization, costmaps, path planning, and autonomous waypoint missions on a legged platform
  • Real robot deployment: connect to the physical robot, run your scripts on it, monitor its state live, and shut it down safely

Capstone projects (choose one):

  • Autonomous patrol robot
  • Security robot
  • Warehouse inspection robot

Who is this for?

Whether you are an engineering student, a working professional, or someone fascinated by legged robots, this workshop takes you from basic Python knowledge to safely deploying autonomous behaviors on real Unitree hardware. No prior ROS 2 or robotics experience required.

Modules

Introduction to Legged Robotics

1 attachment

Isaac Sim Interface

Unitree Robot Hardware

ROS 2 Fundamentals

Robot Simulation

Unitree SDK

Programming Robot Behaviors

Navigation Concepts

Real Robot Implementation

Final Project

Project 01 — Smart Warehouse: warehouse environment, conveyor & boxes, differential-drive robot, Franka robot, Python scripting, Action Graph

Project 02 — Package Sorting: random package spawning, color-based sorting, pick & place

Project 03 — Factory Cell: robot arm, conveyor, sensors, package handling

×

Order ID:

This course is in your library

What are you waiting for? It’s time to start learning!

Illustration | Payment success

Share this course

https://undefined/courses/Humanoids-and-Quadrupeds--and-their-control-systems--6a672a409e70fdf52df6f2d3-6a672a409e70fdf52df6f2d3

or

×

Wait up!

We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?

Illustration | Already enrolled in course