Creating a Dynamic Quadrupedal Robotic Goalkeeper with Reinforcement Learning

10/10/2022
by   Xiaoyu Huang, et al.
0

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. The robot needs to react to and intercept a potentially flying ball using dynamic locomotion maneuvers in a very short amount of time, usually less than one second. In this paper, we propose to address this problem using a hierarchical model-free RL framework. The first component of the framework contains multiple control policies for distinct locomotion skills, which can be used to cover different regions of the goal. Each control policy enables the robot to track random parametric end-effector trajectories while performing one specific locomotion skill, such as jump, dive, and sidestep. These skills are then utilized by the second part of the framework which is a high-level planner to determine a desired skill and end-effector trajectory in order to intercept a ball flying to different regions of the goal. 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.

READ FULL TEXT

page 1

page 3

page 6

page 7

research
08/01/2022

Hierarchical Reinforcement Learning for Precise Soccer Shooting Skills using a Quadrupedal Robot

We address the problem of enabling quadrupedal robots to perform precise...
research
04/03/2023

DribbleBot: Dynamic Legged Manipulation in the Wild

DribbleBot (Dexterous Ball Manipulation with a Legged Robot) is a legged...
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
03/20/2022

Hierarchical Reinforcement Learning of Locomotion Policies in Response to Approaching Objects: A Preliminary Study

Animals such as rabbits and birds can instantly generate locomotion beha...
research
12/08/2021

Specializing Versatile Skill Libraries using Local Mixture of Experts

A long-cherished vision in robotics is to equip robots with skills that ...
research
08/01/2020

Dynamic Legged Manipulation of a Ball Through Multi-Contact Optimization

The feet of robots are typically used to design locomotion strategies, s...
research
06/26/2023

ANYmal Parkour: Learning Agile Navigation for Quadrupedal Robots

Performing agile navigation with four-legged robots is a challenging tas...

Please sign up or login with your details

Forgot password? Click here to reset