Complex Locomotion Skill Learning via Differentiable Physics

06/06/2022
by   Yu Fang, et al.
0

Differentiable physics enables efficient gradient-based optimizations of neural network (NN) controllers. However, existing work typically only delivers NN controllers with limited capability and generalizability. We present a practical learning framework that outputs unified NN controllers capable of tasks with significantly improved complexity and diversity. To systematically improve training robustness and efficiency, we investigated a suite of improvements over the baseline approach, including periodic activation functions, and tailored loss functions. In addition, we find our adoption of batching and an Adam optimizer effective in training complex locomotion tasks. We evaluate our framework on differentiable mass-spring and material point method (MPM) simulations, with challenging locomotion tasks and multiple robot designs. Experiments show that our learning framework, based on differentiable physics, delivers better results than reinforcement learning and converges much faster. We demonstrate that users can interactively control soft robot locomotion and switch among multiple goals with specified velocity, height, and direction instructions using a unified NN controller trained in our system.

READ FULL TEXT

page 2

page 3

page 13

page 14

research
05/10/2021

Learning Contact-aware CPG-based Locomotion in a Soft Snake Robot

In this paper, we present a model-free learning-based control scheme for...
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
10/21/2020

Learning Quadrupedal Locomotion over Challenging Terrain

Some of the most challenging environments on our planet are accessible t...
research
07/11/2022

Reinforcement Learning of a CPG-regulated Locomotion Controller for a Soft Snake Robot

In this work, we present a learning-based goal-tracking control method f...
research
08/24/2023

Not Only Rewards But Also Constraints: Applications on Legged Robot Locomotion

Several earlier studies have shown impressive control performance in com...
research
09/15/2022

Learning to Exploit Elastic Actuators for Quadruped Locomotion

Spring-based actuators in legged locomotion provide energy-efficiency an...
research
08/18/2020

Soft Multicopter Control using Neural Dynamics Identification

Dynamic control of a soft-body robot to deliver complex behaviors with l...

Please sign up or login with your details

Forgot password? Click here to reset