Learning multiple gaits of quadruped robot using hierarchical
reinforcement learning
- URL: http://arxiv.org/abs/2112.04741v1
- Date: Thu, 9 Dec 2021 07:45:25 GMT
- Title: Learning multiple gaits of quadruped robot using hierarchical
reinforcement learning
- Authors: Yunho Kim, Bukun Son, and Dongjun Lee
- Abstract summary: We propose a hierarchical controller for quadruped robot that could generate multiple gaits while tracking velocity command.
Experiment results show 1) the existence of optimal gait for specific velocity range 2) the efficiency of our hierarchical controller compared to a controller composed of a single policy.
- Score: 9.60618440185329
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: There is a growing interest in learning a velocity command tracking
controller of quadruped robot using reinforcement learning due to its
robustness and scalability. However, a single policy, trained end-to-end,
usually shows a single gait regardless of the command velocity. This could be a
suboptimal solution considering the existence of optimal gait according to the
velocity for quadruped animals. In this work, we propose a hierarchical
controller for quadruped robot that could generate multiple gaits (i.e. pace,
trot, bound) while tracking velocity command. Our controller is composed of two
policies, each working as a central pattern generator and local feedback
controller, and trained with hierarchical reinforcement learning. Experiment
results show 1) the existence of optimal gait for specific velocity range 2)
the efficiency of our hierarchical controller compared to a controller composed
of a single policy, which usually shows a single gait. Codes are publicly
available.
Related papers
- Reinforcement Learning for Versatile, Dynamic, and Robust Bipedal Locomotion Control [106.32794844077534]
This paper presents a study on using deep reinforcement learning to create dynamic locomotion controllers for bipedal robots.
We develop a general control solution that can be used for a range of dynamic bipedal skills, from periodic walking and running to aperiodic jumping and standing.
This work pushes the limits of agility for bipedal robots through extensive real-world experiments.
arXiv Detail & Related papers (2024-01-30T10:48:43Z) - Barkour: Benchmarking Animal-level Agility with Quadruped Robots [70.97471756305463]
We introduce the Barkour benchmark, an obstacle course to quantify agility for legged robots.
Inspired by dog agility competitions, it consists of diverse obstacles and a time based scoring mechanism.
We present two methods for tackling the benchmark.
arXiv Detail & Related papers (2023-05-24T02:49:43Z) - Creating a Dynamic Quadrupedal Robotic Goalkeeper with Reinforcement
Learning [18.873152528330063]
We present a reinforcement learning (RL) framework that enables quadrupedal robots to perform soccer goalkeeping tasks in the real world.
Soccer goalkeeping using quadrupeds is a challenging problem, that combines highly dynamic locomotion with precise and fast non-prehensile object (ball) manipulation.
We deploy the proposed framework on a Mini Cheetah quadrupedal robot and demonstrate the effectiveness of our framework for various agile interceptions of a fast-moving ball in the real world.
arXiv Detail & Related papers (2022-10-10T04:54:55Z) - Learning a Single Near-hover Position Controller for Vastly Different
Quadcopters [56.37274861303324]
This paper proposes an adaptive near-hover position controller for quadcopters.
It can be deployed to quadcopters of very different mass, size and motor constants.
It also shows rapid adaptation to unknown disturbances during runtime.
arXiv Detail & Related papers (2022-09-19T17:55:05Z) - GenLoco: Generalized Locomotion Controllers for Quadrupedal Robots [87.32145104894754]
We introduce a framework for training generalized locomotion (GenLoco) controllers for quadrupedal robots.
Our framework synthesizes general-purpose locomotion controllers that can be deployed on a large variety of quadrupedal robots.
We show that our models acquire more general control strategies that can be directly transferred to novel simulated and real-world robots.
arXiv Detail & Related papers (2022-09-12T15:14:32Z) - Learning fast and agile quadrupedal locomotion over complex terrain [0.3806109052869554]
We propose a robust controller that achieves natural and stably fast locomotion on a real blind quadruped robot.
The controller is trained in the simulation environment by model-free reinforcement learning.
Our controller has excellent anti-disturbance performance, and has good generalization ability to reach locomotion speeds it has never learned.
arXiv Detail & Related papers (2022-07-02T11:20:07Z) - Fast and Efficient Locomotion via Learned Gait Transitions [35.86279693549959]
We focus on the problem of developing efficient controllers for quadrupedal robots.
We devise a hierarchical learning framework, in which distinctive locomotion gaits and natural gait transitions emerge automatically.
We show that the learned hierarchical controller consumes much less energy across a wide range of locomotion speed than baseline controllers.
arXiv Detail & Related papers (2021-04-09T23:53:28Z) - Learning a Contact-Adaptive Controller for Robust, Efficient Legged
Locomotion [95.1825179206694]
We present a framework that synthesizes robust controllers for a quadruped robot.
A high-level controller learns to choose from a set of primitives in response to changes in the environment.
A low-level controller that utilizes an established control method to robustly execute the primitives.
arXiv Detail & Related papers (2020-09-21T16:49:26Z) - Learning Agile Robotic Locomotion Skills by Imitating Animals [72.36395376558984]
Reproducing the diverse and agile locomotion skills of animals has been a longstanding challenge in robotics.
We present an imitation learning system that enables legged robots to learn agile locomotion skills by imitating real-world animals.
arXiv Detail & Related papers (2020-04-02T02:56:16Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.