Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Robot Controllers Part 2 - Raibert Hopper

Coding Train via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to implement a Raibert hopping robot controller using p5.js in this collaborative programming session with Dr. Christian Hubicki, Associate Professor of Mechanical Engineering at the FAMU-FSU College of Engineering. Build upon foundational PID controller concepts to create a sophisticated legged robotics simulation that demonstrates the principles behind dynamic hopping locomotion. Explore the mathematical foundations of the Raibert controller, which revolutionized legged robotics by enabling stable hopping behaviors through careful coordination of stance and flight phases. Work through the implementation step-by-step, covering topics such as spring-mass dynamics, ground contact detection, energy management, and control system design. Gain insights from Dr. Hubicki's expertise in legged robotics, applied optimal control, and biomechanical modeling as you translate complex robotics theory into interactive code. Discover how the Raibert controller manages the delicate balance between forward velocity control, hopping height regulation, and body attitude stabilization that makes dynamic legged locomotion possible. Perfect for programmers interested in robotics, control systems, or biomechanical simulation who want to understand how theoretical robotics concepts translate into practical implementations.

Syllabus

Robot Controllers Part 2: Raibert Hopper (with Dr. Christian Hubicki)

Taught by

The Coding Train

Reviews

Start your review of Robot Controllers Part 2 - Raibert Hopper

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.