Learning Agile Robotic Locomotion Skills by Imitating Animals

04/02/2020
by   Xue Bin Peng, et al.
0

Reproducing the diverse and agile locomotion skills of animals has been a longstanding challenge in robotics. While manually-designed controllers have been able to emulate many complex behaviors, building such controllers involves a time-consuming and difficult development process, often requiring substantial expertise of the nuances of each skill. Reinforcement learning provides an appealing alternative for automating the manual effort involved in the development of controllers. However, designing learning objectives that elicit the desired behaviors from an agent can also require a great deal of skill-specific expertise. In this work, we present an imitation learning system that enables legged robots to learn agile locomotion skills by imitating real-world animals. We show that by leveraging reference motion data, a single learning-based approach is able to automatically synthesize controllers for a diverse repertoire behaviors for legged robots. By incorporating sample efficient domain adaptation techniques into the training process, our system is able to learn adaptive policies in simulation that can then be quickly adapted for real-world deployment. To demonstrate the effectiveness of our system, we train an 18-DoF quadruped robot to perform a variety of agile behaviors ranging from different locomotion gaits to dynamic hops and turns.

READ FULL TEXT

page 1

page 3

page 6

page 7

page 14

research
04/27/2018

Sim-to-Real: Learning Agile Locomotion For Quadruped Robots

Designing agile locomotion for quadruped robots often requires extensive...
research
10/11/2021

Legged Robots that Keep on Learning: Fine-Tuning Locomotion Policies in the Real World

Legged robots are physically capable of traversing a wide range of chall...
research
08/03/2020

Learning Agile Locomotion via Adversarial Training

Developing controllers for agile locomotion is a long-standing challenge...
research
03/31/2022

Imitate and Repurpose: Learning Reusable Robot Movement Skills From Human and Animal Behaviors

We investigate the use of prior knowledge of human and animal movement t...
research
06/14/2023

Expanding Versatility of Agile Locomotion through Policy Transitions Using Latent State Representation

This paper proposes the transition-net, a robust transition strategy tha...
research
11/11/2020

Learning Agile Locomotion Skills with a Mentor

Developing agile behaviors for legged robots remains a challenging probl...
research
08/07/2023

Learning Terrain-Adaptive Locomotion with Agile Behaviors by Imitating Animals

In this paper, we present a general learning framework for controlling a...

Please sign up or login with your details

Forgot password? Click here to reset