Robotic Table Tennis: A Case Study into a High Speed Learning System

09/06/2023
by   David B. D'Ambrosio, et al.
0

We present a deep-dive into a real-world robotic learning system that, in previous work, was shown to be capable of hundreds of table tennis rallies with a human and has the ability to precisely return the ball to desired targets. This system puts together a highly optimized perception subsystem, a high-speed low-latency robot controller, a simulation paradigm that can prevent damage in the real world and also train policies for zero-shot transfer, and automated real world environment resets that enable autonomous training and evaluation on physical robots. We complement a complete system description, including numerous design decisions that are typically not widely disseminated, with a collection of studies that clarify the importance of mitigating various sources of latency, accounting for training and deployment distribution shifts, robustness of the perception system, sensitivity to policy hyper-parameters, and choice of action space. A video demonstrating the components of the system and details of experimental results can be found at https://youtu.be/uFcnWjB42I0.

READ FULL TEXT

page 1

page 5

page 8

page 19

page 24

page 25

page 26

page 28

research
07/14/2022

i-Sim2Real: Reinforcement Learning of Robotic Policies in Tight Human-Robot Interaction Loops

Sim-to-real transfer is a powerful paradigm for robotic reinforcement le...
research
10/07/2022

GoalsEye: Learning High Speed Precision Table Tennis on a Physical Robot

Learning goal conditioned control in the real world is a challenging ope...
research
12/10/2021

Zero-Shot Uncertainty-Aware Deployment of Simulation Trained Policies on Real-World Robots

While deep reinforcement learning (RL) agents have demonstrated incredib...
research
11/06/2020

Sample-efficient Reinforcement Learning in Robotic Table Tennis

Reinforcement learning (RL) has recently shown impressive success in var...
research
07/13/2021

Efficient and Reactive Planning for High Speed Robot Air Hockey

Highly dynamic robotic tasks require high-speed and reactive robots. The...
research
05/20/2019

Spin Detection in Robotic Table Tennis

In table tennis the rotation (spin) of the ball plays a crucial role. A ...
research
10/11/2021

Learning High-Speed Flight in the Wild

Quadrotors are agile. Unlike most other machines, they can traverse extr...

Please sign up or login with your details

Forgot password? Click here to reset