Home /Research /VAE-Loco: Versatile Quadruped Locomotion by Learning a Disentangled Gait Representation
LOCOMOTION

VAE-Loco: Versatile Quadruped Locomotion by Learning a Disentangled Gait Representation

Alexander Mitchell, Wolfgang Merkt, Mathieu Geisert, Siddhant Gangapurwala, Martin Engelcke, Ōiwi Parker Jones, Ioannis Havoutis, Ingmar Posner

Year
2023
Citations
7

Abstract

Quadruped locomotion is rapidly maturing to a degree where robots are able to realize highly dynamic maneuvers. However, current planners are unable to vary key gait parameters of the in-swing feet <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">midair</i> . In this article, we address this limitation and show that it is pivotal in increasing controller robustness by learning a latent space capturing the key stance phases constituting a particular gait. This is achieved via a generative model trained on a single trot style, which encourages disentanglement such that application of a drive signal to a single dimension of the latent state induces holistic plans synthesizing a continuous variety of trot styles. We demonstrate that specific properties of the drive signal map directly to gait parameters, such as cadence, footstep height, and full-stance duration. Due to the nature of our approach, these synthesized gaits are continuously variable online during robot operation. The use of a generative model facilitates the detection and mitigation of disturbances to provide a versatile and robust planning framework. We evaluate our approach on two versions of the real ANYmal quadruped robots and demonstrate that our method achieves a continuous blend of dynamic trot styles while being robust and reactive to external perturbations.

Keywords

Robustness (evolution)CadenceRobotGaitComputer scienceArtificial intelligenceGenerative modelRepresentation (politics)Control theory (sociology)Computer vision

Related papers

Browse all LOCOMOTION papers