Modeling and control of legged locomotion

Stéphane Caron. Fall class at École normale supérieure, Paris.

Abstract

The objective of this lecture is to understand the physics of balancing and how we can leverage them to design locomotion controllers.

Content

pdf Slides

Simulation

Visualization of the LIPM walking controller on the HRP-4 humanoid robot

On Linux, formerly we could run the humanoid walking controller in a simulator with the following command. It is the software that run in the real-robot experiments at the Airbus Saint-Nazaire factory in February 2019.

$ xhost + # for X11 forwarding
$ docker run -it --rm --user ayumi -e DISPLAY=${DISPLAY} \
    -v /tmp/.X11-unix:/tmp/.X11-unix:rw \
    stephanecaron/lipm_walking_controller \
    lipm_walking --staircase

Update: Unfortunately the Docker Hub took down the image some time in 2025. Feel free to reach out if you are interested in running the image locally on your machine.

Lectures

This lecture was given in the following courses:

Discussion

Feel free to post a comment by e-mail using the form below. Your e-mail address will not be disclosed.

📝 You can use Markdown with $\LaTeX$ formulas in your comment.

By clicking the button below, you agree to the publication of your comment on this page.

Opens your e-mail client.