Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published May 31, 2024 | Published
Journal Article Open

𝓗₂- and 𝓗∞-Optimal Model Predictive Controllers for Robust Legged Locomotion

  • 1. ROR icon California Institute of Technology

Abstract

This paper formally develops robust optimal predictive control solutions that can accommodate disturbances and stabilize periodic legged locomotion. To this end, we build upon existing optimization-based control paradigms, particularly quadratic programming (QP)-based model predictive controllers (MPCs). We present conditions under which the closed-loop reduced-order systems (i.e., template models) with MPC have the continuous differentiability property on an open neighborhood of gaits. We then linearize the resulting discrete-time, closed-loop nonlinear template system around the gait to obtain a linear time-varying (LTV) system. This periodic LTV system is further transformed into a linear system with a constant state-transition matrix using discrete-time Floquet transform. The system is then analyzed to accommodate parametric uncertainties and to synthesize robust optimal 𝓗₂ and 𝓗∞ feedback controllers via linear matrix inequalities (LMIs). The paper then extends the theoretical results to the single rigid body (SRB) template dynamics and numerically verifies them. The proposed robust optimal predictive controllers are used in a layered control structure, where the optimal reduced-order trajectories are provided to a full-order nonlinear whole-body controller (WBC) for tracking at the low level. The developed layered controllers are numerically and experimentally validated for the robust locomotion of the A1 quadrupedal robot subject to various disturbances and uneven terrains. Our numerical results suggest that the 𝓗₂- and 𝓗∞-optimal MPC controllers significantly improve the robust stability of the gaits compared to the normal MPC.

Copyright and License

© 2024 The Authors. This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. For more information, see https://creativecommons.org/licenses/by-nc-nd/4.0/

Acknowledgement

The work of Abhishek Pandala was supported by the National Science Foundation (NSF) under Grant 1923216. The work of Kaveh Akbari Hamed was supported by the NSF under Grant 1923216, Grant 2024772, and Grant 2306984. The work of Aaron D. Ames was supported by the NSF under Grant 1923239.

Files

mathcal_H_2-_and_mathcal_H_infty-Optimal_Model_Predictive_Controllers_for_Robust_Legged_Locomotion.pdf

Additional details

Created:
June 14, 2024
Modified:
June 14, 2024