Data-Efficient Online Learning of Ball Placement in Robot Table Tennis

08/28/2023
by   Philip Tobuschat, et al.
0

We present an implementation of an online optimization algorithm for hitting a predefined target when returning ping-pong balls with a table tennis robot. The online algorithm optimizes over so-called interception policies, which define the manner in which the robot arm intercepts the ball. In our case, these are composed of the state of the robot arm (position and velocity) at interception time. Gradient information is provided to the optimization algorithm via the mapping from the interception policy to the landing point of the ball on the table, which is approximated with a black-box and a grey-box approach. Our algorithm is applied to a robotic arm with four degrees of freedom that is driven by pneumatic artificial muscles. As a result, the robot arm is able to return the ball onto any predefined target on the table after about 2-5 iterations. We highlight the robustness of our approach by showing rapid convergence with both the black-box and the grey-box gradients. In addition, the small number of iterations required to reach close proximity to the target also underlines the sample efficiency. A demonstration video can be found here: https://youtu.be/VC3KJoCss0k.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/24/2023

Black-Box vs. Gray-Box: A Case Study on Learning Table Tennis Ball Trajectory Prediction with Spin and Impacts

In this paper, we present a method for table tennis ball trajectory filt...
research
11/06/2020

Sample-efficient Reinforcement Learning in Robotic Table Tennis

Reinforcement learning (RL) has recently shown impressive success in var...
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
09/13/2018

Learning Hybrid Models to Control a Ball in a Circular Maze

This paper presents a problem of model learning to navigate a ball to a ...
research
03/07/2023

SpinDOE: A ball spin estimation method for table tennis robot

Spin plays a considerable role in table tennis, making a shot's trajecto...
research
02/21/2019

Bayes Optimal Early Stopping Policies for Black-Box Optimization

We derive an optimal policy for adaptively restarting a randomized algor...
research
03/31/2020

Robotic Table Tennis with Model-Free Reinforcement Learning

We propose a model-free algorithm for learning efficient policies capabl...

Please sign up or login with your details

Forgot password? Click here to reset