Versatile, Robust, and Explosive Locomotion with Rigid and Articulated Compliant Quadrupeds
Jiatao Ding, Peiyu Yang, Fabio Boekel, Jens Kober, Wei Pan, Matteo Saveriano, Cosimo Della Santina
TL;DR
The paper introduces TD{-}aSLIP, a general template model that captures parallel elasticity and trunk rotation to enable versatile, robust, and explosive quadrupedal locomotion. It combines a dual-layer trajectory optimization scheme with a singularity-free quaternion representation and a hierarchical whole-body control pipeline that accounts for parallel compliance, delivering dynamic motions such as pronking, froggy jumping, and hop-turn without hand-tuned references. Simulation and hardware experiments on rigid and articulated compliant quadrupeds demonstrate that parallel elasticity enhances explosive performance, reduces peak torque and power, and improves robustness against disturbances and modeling errors, with hardware validation on an E-Go-V2 platform showing up to 50 cm froggy jumping and improved landing accuracy. The framework generalizes to multiple locomotion modalities and provides a pathway toward energy-efficient, momentum-aware, and agile dynamic locomotion in legged robots.
Abstract
Achieving versatile and explosive motion with robustness against dynamic uncertainties is a challenging task. Introducing parallel compliance in quadrupedal design is deemed to enhance locomotion performance, which, however, makes the control task even harder. This work aims to address this challenge by proposing a general template model and establishing an efficient motion planning and control pipeline. To start, we propose a reduced-order template model-the dual-legged actuated spring-loaded inverted pendulum with trunk rotation-which explicitly models parallel compliance by decoupling spring effects from active motor actuation. With this template model, versatile acrobatic motions, such as pronking, froggy jumping, and hop-turn, are generated by a dual-layer trajectory optimization, where the singularity-free body rotation representation is taken into consideration. Integrated with a linear singularity-free tracking controller, enhanced quadrupedal locomotion is achieved. Comparisons with the existing template model reveal the improved accuracy and generalization of our model. Hardware experiments with a rigid quadruped and a newly designed compliant quadruped demonstrate that i) the template model enables generating versatile dynamic motion; ii) parallel elasticity enhances explosive motion. For example, the maximal pronking distance, hop-turn yaw angle, and froggy jumping distance increase at least by 25%, 15% and 25%, respectively; iii) parallel elasticity improves the robustness against dynamic uncertainties, including modelling errors and external disturbances. For example, the allowable support surface height variation increases by 100% for robust froggy jumping.
