SpinDOE: A ball spin estimation method for table tennis robot

03/07/2023
by   Thomas Gossard, et al.
0

Spin plays a considerable role in table tennis, making a shot's trajectory harder to read and predict. However, the spin is challenging to measure because of the ball's high velocity and the magnitude of the spin values. Existing methods either require extremely high framerate cameras or are unreliable because they use the ball's logo, which may not always be visible. Because of this, many table tennis-playing robots ignore the spin, which severely limits their capabilities. This paper proposes an easily implementable and reliable spin estimation method. We developed a dotted-ball orientation estimation (DOE) method, that can then be used to estimate the spin. The dots are first localized on the image using a CNN and then identified using geometric hashing. The spin is finally regressed from the estimated orientations. Using our algorithm, the ball's orientation can be estimated with a mean error of 2.4 and the spin estimation has an relative error lower than 1 to 175 rps are measurable with a camera of 350 fps in real time. Using our method, we generated a dataset of table tennis ball trajectories with position and spin, available on our project page.

READ FULL TEXT

page 1

page 2

page 3

page 6

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/12/2022

AIMY: An Open-source Table Tennis Ball Launcher for Versatile and High-fidelity Trajectory Generation

To approach the level of advanced human players in table tennis with rob...
research
08/20/2019

Reliable Real Time Ball Tracking for Robot Table Tennis

Robot table tennis systems require a vision system that can track the ba...
research
02/19/2023

Table Tennis Stroke Detection and Recognition Using Ball Trajectory Data

In this work, the novel task of detecting and classifying table tennis s...
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
08/28/2023

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

We present an implementation of an online optimization algorithm for hit...
research
06/14/2023

Ball Trajectory Inference from Multi-Agent Sports Contexts Using Set Transformer and Hierarchical Bi-LSTM

As artificial intelligence spreads out to numerous fields, the applicati...

Please sign up or login with your details

Forgot password? Click here to reset