Innovative On-the-Fly Approach to Soft Landings in Quadruped Robotics

More Info
expand_more

Abstract

In this thesis, we introduce a novel approach aimed at enhancing the jumping and landing capabilities of quadruped robots. Our method integrates both model-based and model-free strategies and features a behavioral cloning framework designed to reduce computational delays often encountered in trajectory optimization.

Initially, we build upon an existing framework for quadruped jumps, where we refine the trajectory optimization (TO) algorithm and introduce a new Variable Impedance Control (VIC). The VIC is specifically developed to facilitate softer landings. This improved system was then utilized to generate a comprehensive synthetic dataset, including 11,000 samples that cover a diverse range of jumping scenarios. This dataset served as the foundation for training a neural network. The primary objective of the network is to emulate the performance of the model-based approach. Structurally, the network is designed to process the robot's current state as input and generate the corresponding control actions for its 12 motors as output.

The most significant achievement of this research is the neural network's ability to closely replicate the outcomes of the model-based solution. Notably, it ensures more compliant behavior and lower stress on the motors during the landing phase than an MPC. The neural network demonstrates a 97.4% success rate. This high level of performance underscores its potential for on-the-fly application in robotic systems. The effectiveness of our method is further validated through a series of simulations and practical tests conducted on a Go1 quadruped robot.

Files

MSc_Thesis_Panichi.pdf
(pdf | 9.2 Mb)
Unknown license