Humanoid robots are platforms that can succeed in tasks conceived for humans. From locomotion in unstructured environments, to driving cars, or working in industrial plants, these robots have a potential that is yet to be disclosed in systematic every-day-life applications. Such a perspective, however, is opposed by the need of solving complex engineering problems under the hardware and software point of view. In this thesis, we focus on the software side of the problem, and in particular on locomotion control. The operativity of a legged humanoid is subordinate to its capability of realizing a reliable locomotion. In many settings, perturbations may undermine the balance and make the robot fall. Moreover, complex and dynamic motions might be required by the context, as for instance it could be needed to start running or climbing stairs to achieve a certain location in the shortest time. We present gait generation schemes based on Model Predictive Control (MPC) that tackle both the problem of robustness and tridimensional dynamic motions. The proposed control schemes adopt the typical paradigm of centroidal MPC for reference motion generation, enforcing dynamic balance through the Zero Moment Point condition, plus a whole-body controller that maps the generated trajectories to joint commands. Each of the described predictive controllers also feature a so-called stability constraint, preventing the generation of diverging Center of Mass trajectories with respect to the Zero Moment Point. Robustness is addressed by modeling the humanoid as a Linear Inverted Pendulum and devising two types of strategies. For persistent perturbations, a way to use a disturbance observer and a technique for constraint tightening (to ensure robust constraint satisfaction) are presented. In the case of impulsive pushes instead, techniques for footstep and timing adaptation are introduced. The underlying approach is to interpret robustness as a MPC feasibility problem, thus aiming at ensuring the existence of a solution for the ...


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    From walking to running: robust and 3D humanoid gait generation via MPC



    Erscheinungsdatum :

    2023-01-25


    Medientyp :

    Hochschulschrift


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Klassifikation :

    DDC:    629



    From Walking to Running: 3D Humanoid Gait Generation via MPC

    Filippo Maria Smaldone / Nicola Scianca / Leonardo Lanari et al. | BASE | 2022

    Freier Zugriff

    Stable Dynamic Walking Gait Humanoid

    Daut, M.N. / Azyze, N.L. / Sanhoury, I.M.H. et al. | British Library Conference Proceedings | 2013


    Stable Dynamic Walking Gait Humanoid

    Daut, Mohamad Noraffandi / Azyze, Nur Latif / Sanhoury, Ibrahim M. H. et al. | Springer Verlag | 2013


    Analytical Center of Mass Trajectory Generation for Humanoid Walking and Running with Continuous Gait Transitions

    Egle, Tobias / Englsberger, Johannes / Ott, Christian | Deutsches Zentrum für Luft- und Raumfahrt (DLR) | 2023

    Freier Zugriff

    Gait Planning of Humanoid Robots Walking on Stairs

    Sheng, B. / Huaqing, M. / Zhongjie, Z. et al. | British Library Conference Proceedings | 2011