Back to results

University of Illinois at Urbana-Champaign

Dynamic legged locomotion through trajectory optimization and reinforcement learning

Abstract

dc:description

Agile quadrupeds such as cats and squirrels are capable of planning and per- forming highly dynamic maneuvers that fully utilize their physical capabilities and respect their inherent dynamics. The major challenges in endowing legged robots with such abilities arise from the requirement to generate feasible motions for such high-degree-of-motion systems under tight time constraints, and to reliably and reactively handle the constant making and breaking of contacts with their environment. This dissertation presents a three-part effort in addressing these challenges. First, I introduce the mechatronics design of multiple customized legged hardware platforms for validating the theoretical work that follows. Second, I propose a trajectory optimization framework for planning dynamic locomotion based on a robot’s centroidal momentum (CM), which is the sum of all the links’ momenta at its center of mass (CoM). By parameterizing the ground reaction force (GRF) and swing leg trajectories with Bezier polynomials, this framework can utilize the simple CM dynamics to produce feasible GRF and joint trajectories simultaneously under kinematic and dynamic constraints, while suffering less error caused by numerical integration. Third, I present the application of reinforcement learning (RL) in producing a jumping controller that achieves zero-shot sim-to-real transfer. At its core is a high-fidelity simulation environment enabled by identification of critical modeling details including contact compliance and an improved motor saturation model. Combined with a hierarchical control structure and a two-phase learning curriculum, this RL framework can generate controllers that consistently break the previous height record and produce experiment results that closely match those from simulation. Experimental validation of each controller design is performed on their corresponding customized hardware, proving their effectiveness in realizing dynamic motions on legged robots.

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Mechanical Engineering
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Li, Chuanzheng
Contributors dc:contributor
  • West, Matthew
  • Park, Hae-Won
  • Bretl, Timothy
  • Ramos, Joao
  • Righetti, Ludovic

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • Copyright 2022 Chuanzheng Li
Language dc:language
en, eng

Identifiers

dc:identifier.*
Handle dc:identifier
https://hdl.handle.net/2142/117799

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Li, Chuanzheng. Dynamic legged locomotion through trajectory optimization and reinforcement learning. Dissertation thesis, University of Illinois at Urbana-Champaign, 2022. https://hdl.handle.net/2142/117799