Загрузка страницы

Creating a Dynamic Quadrupedal Robotic Goalkeeper with Reinforcement Learning

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 work, 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.

Paper: http://arxiv.org/abs/2210.04435

Music: Survivor - Eye Of the Tiger (Pecoe 2017 Remix).

Видео Creating a Dynamic Quadrupedal Robotic Goalkeeper with Reinforcement Learning канала Hybrid Robotics
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
11 октября 2022 г. 6:44:27
00:03:16
Другие видео канала
Safety-Critical Geometric Control for Systems on ManifoldsSafety-Critical Geometric Control for Systems on ManifoldsRule-Based Safety-Critical Control Design using CBFs with Application to Autonomous Lane ChangeRule-Based Safety-Critical Control Design using CBFs with Application to Autonomous Lane Change400m dash - RL for Versatile, Dynamic, and Robust Bipedal Locomotion Control400m dash - RL for Versatile, Dynamic, and Robust Bipedal Locomotion ControlSupplementary Walking Experiments - RL for Versatile, Dynamic, and Robust Bipedal Locomotion ControlSupplementary Walking Experiments - RL for Versatile, Dynamic, and Robust Bipedal Locomotion ControlOptimal Robust Safety-Critical Control for Dynamic RoboticsOptimal Robust Safety-Critical Control for Dynamic RoboticsHierarchical Reinforcement Learning for Precise Soccer Shooting Skills using a Quadrupedal RobotHierarchical Reinforcement Learning for Precise Soccer Shooting Skills using a Quadrupedal RobotDynamic Legged Manipulation of a Ball through Multi-Contact OptimizationDynamic Legged Manipulation of a Ball through Multi-Contact OptimizationDynamic Walking on Stepping Stones with Gait Library and Control Barrier FunctionsDynamic Walking on Stepping Stones with Gait Library and Control Barrier FunctionsGaussian Process-based Min-norm Stabilizing Controller for Control-Affine Systems with UncertaintyGaussian Process-based Min-norm Stabilizing Controller for Control-Affine Systems with UncertaintyDeep Visual Perception for Dynamic Walking on Discrete TerrainDeep Visual Perception for Dynamic Walking on Discrete TerrainSupplementary Running Experiments - RL for Versatile, Dynamic, and Robust Bipedal Locomotion ControlSupplementary Running Experiments - RL for Versatile, Dynamic, and Robust Bipedal Locomotion ControlDynamic Walking on Randomly-Varying Discrete Terrain with One-step PreviewDynamic Walking on Randomly-Varying Discrete Terrain with One-step PreviewDynamic Walking on Randomly-Varying Discrete Terrain with One-step PreviewDynamic Walking on Randomly-Varying Discrete Terrain with One-step PreviewCompetitive Car Racing with Multiple VehiclesCompetitive Car Racing with Multiple VehiclesReinforcement Learning for Versatile, Dynamic, and Robust Bipedal Locomotion ControlReinforcement Learning for Versatile, Dynamic, and Robust Bipedal Locomotion ControlSafe Teleoperation of Dynamic UAVs through Control Barrier FunctionsSafe Teleoperation of Dynamic UAVs through Control Barrier FunctionsGeometric L1 Adaptive Attitude Control for Quadrotor UAVGeometric L1 Adaptive Attitude Control for Quadrotor UAVMotion Planning and Feedback Control for Bipedal Robots riding a SnakeboardMotion Planning and Feedback Control for Bipedal Robots riding a Snakeboard3D Dynamic Walking on Stepping Stones with Control Barrier Functions3D Dynamic Walking on Stepping Stones with Control Barrier FunctionsRobust and Versatile Bipedal Jumping Control through Multi-Task Reinforcement LearningRobust and Versatile Bipedal Jumping Control through Multi-Task Reinforcement LearningDifferential Flatness based Direct Collocation for a Quadrotor with a Cable-Suspended PayloadDifferential Flatness based Direct Collocation for a Quadrotor with a Cable-Suspended Payload
Яндекс.Метрика