CAJun: Continuous Adaptive Jumping using a Learned Centroidal Controller

06/16/2023
by   Yuxiang Yang, et al.
0

We present CAJun, a novel hierarchical learning and control framework that enables legged robots to jump continuously with adaptive jumping distances. CAJun consists of a high-level centroidal policy and a low-level leg controller. In particular, we use reinforcement learning (RL) to train the centroidal policy, which specifies the gait timing, base velocity, and swing foot position for the leg controller. The leg controller optimizes motor commands for the swing and stance legs according to the gait timing to track the swing foot target and base velocity commands using optimal control. Additionally, we reformulate the stance leg optimizer in the leg controller to speed up policy training by an order of magnitude. Our system combines the versatility of learning with the robustness of optimal control. By combining RL with optimal control methods, our system achieves the versatility of learning while enjoys the robustness from control methods, making it easily transferable to real robots. We show that after 20 minutes of training on a single GPU, CAJun can achieve continuous, long jumps with adaptive distances on a Go1 robot with small sim-to-real gaps. Moreover, the robot can jump across gaps with a maximum width of 70cm, which is over 40

READ FULL TEXT

page 4

page 6

page 7

research
12/09/2021

Learning multiple gaits of quadruped robot using hierarchical reinforcement learning

There is a growing interest in learning a velocity command tracking cont...
research
04/17/2023

Continuous Versatile Jumping Using Learned Action Residuals

Jumping is essential for legged robots to traverse through difficult ter...
research
09/21/2020

Learning a Contact-Adaptive Controller for Robust, Efficient Legged Locomotion

We present a hierarchical framework that combines model-based control an...
research
07/31/2021

Learning to Control Direct Current Motor for Steering in Real Time via Reinforcement Learning

Model free techniques have been successful at optimal control of complex...
research
09/10/2020

COVID-19 Pandemic Cyclic Lockdown Optimization Using Reinforcement Learning

This work examines the use of reinforcement learning (RL) to optimize cy...
research
08/23/2018

Decentralized Control of a Hexapod Robot Using a Wireless Time Synchronized Network

Robots and control systems rely upon precise timing of sensors and actua...
research
09/05/2021

Shaping Individualized Impedance Landscapes for Gait Training via Reinforcement Learning

Assist-as-needed (AAN) control aims at promoting therapeutic outcomes in...

Please sign up or login with your details

Forgot password? Click here to reset