Black-Box vs. Gray-Box: A Case Study on Learning Table Tennis Ball
Trajectory Prediction with Spin and Impacts
- URL: http://arxiv.org/abs/2305.15189v2
- Date: Mon, 12 Jun 2023 08:17:05 GMT
- Title: Black-Box vs. Gray-Box: A Case Study on Learning Table Tennis Ball
Trajectory Prediction with Spin and Impacts
- Authors: Jan Achterhold, Philip Tobuschat, Hao Ma, Dieter Buechler, Michael
Muehlebach, Joerg Stueckler
- Abstract summary: We present a method for table tennis ball trajectory filtering and prediction.
We use data to learn parameters of the dynamics model, of an extended Kalman filter, and of a neural model that infers the ball's initial condition.
- Score: 12.103456313315764
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In this paper, we present a method for table tennis ball trajectory filtering
and prediction. Our gray-box approach builds on a physical model. At the same
time, we use data to learn parameters of the dynamics model, of an extended
Kalman filter, and of a neural model that infers the ball's initial condition.
We demonstrate superior prediction performance of our approach over two
black-box approaches, which are not supplied with physical prior knowledge. We
demonstrate that initializing the spin from parameters of the ball launcher
using a neural network drastically improves long-time prediction performance
over estimating the spin purely from measured ball positions. An accurate
prediction of the ball trajectory is crucial for successful returns. We
therefore evaluate the return performance with a pneumatic artificial muscular
robot and achieve a return rate of 29/30 (97.7%).
Related papers
- Capturing Momentum: Tennis Match Analysis Using Machine Learning and Time Series Theory [0.9449650062296823]
This paper represents an analysis on the momentum of tennis match.
We First use hidden markov models to predict the momentum which is defined as the performance of players.
Then we use Xgboost to prove the significance of momentum.
arXiv Detail & Related papers (2024-04-20T07:11:06Z) - CNN-based Game State Detection for a Foosball Table [1.612440288407791]
In the game of Foosball, a compact and comprehensive game state description consists of the positional shifts and rotations of the figures and the position of the ball over time.
In this paper, a figure detection system to determine the game state in Foosball is presented.
This dataset is utilized to train Convolutional Neural Network (CNN) based end-to-end regression models to predict the rotations and shifts of each rod.
arXiv Detail & Related papers (2024-04-08T09:48:02Z) - Humanoid Locomotion as Next Token Prediction [84.21335675130021]
Our model is a causal transformer trained via autoregressive prediction of sensorimotor trajectories.
We show that our model enables a full-sized humanoid to walk in San Francisco zero-shot.
Our model can transfer to the real world even when trained on only 27 hours of walking data, and can generalize commands not seen during training like walking backward.
arXiv Detail & Related papers (2024-02-29T18:57:37Z) - Multi-Camera Asynchronous Ball Localization and Trajectory Prediction
with Factor Graphs and Human Poses [0.0]
The rapid and precise localization and prediction of a ball are critical for developing agile robots in ball sports.
We introduce an innovative approach that combines a multi-camera system with factor graphs for real-time and asynchronous 3D tennis ball localization.
To enhance spin inference early in the ball's flight, where limited observations are available, we integrate human pose data using a temporal convolutional network (TCN)
Our result shows the trained TCN can predict the spin priors with RMSE of 5.27 Hz.
arXiv Detail & Related papers (2024-01-30T17:13:29Z) - Supervised Learning for Table Tennis Match Prediction [2.7835697868135902]
This paper proposes the use of machine learning to predict the outcome of table tennis single matches.
We use player and match statistics as features and evaluate their relative importance in an ablation study.
The results can serve as a baseline for future table tennis prediction models, and can feed back to prediction research in similar ball sports.
arXiv Detail & Related papers (2023-03-28T17:42:13Z) - Table Tennis Stroke Detection and Recognition Using Ball Trajectory Data [5.735035463793008]
A single camera setup positioned in the umpire's view has been employed to procure a dataset consisting of six stroke classes executed by four professional table tennis players.
Ball tracking using YOLOv4, a traditional object detection model, and TrackNetv2, a temporal heatmap based model, have been implemented on our dataset.
A mathematical approach developed to extract temporal boundaries of strokes using the ball trajectory data yielded a total of 2023 valid strokes.
The temporal convolutional network developed performed stroke recognition on completely unseen data with an accuracy of 87.155%.
arXiv Detail & Related papers (2023-02-19T19:13:24Z) - Rationalizing Predictions by Adversarial Information Calibration [65.19407304154177]
We train two models jointly: one is a typical neural model that solves the task at hand in an accurate but black-box manner, and the other is a selector-predictor model that additionally produces a rationale for its prediction.
We use an adversarial technique to calibrate the information extracted by the two models such that the difference between them is an indicator of the missed or over-selected features.
arXiv Detail & Related papers (2023-01-15T03:13:09Z) - Boosted Dynamic Neural Networks [53.559833501288146]
A typical EDNN has multiple prediction heads at different layers of the network backbone.
To optimize the model, these prediction heads together with the network backbone are trained on every batch of training data.
Treating training and testing inputs differently at the two phases will cause the mismatch between training and testing data distributions.
We formulate an EDNN as an additive model inspired by gradient boosting, and propose multiple training techniques to optimize the model effectively.
arXiv Detail & Related papers (2022-11-30T04:23:12Z) - Human Trajectory Prediction via Neural Social Physics [63.62824628085961]
Trajectory prediction has been widely pursued in many fields, and many model-based and model-free methods have been explored.
We propose a new method combining both methodologies based on a new Neural Differential Equation model.
Our new model (Neural Social Physics or NSP) is a deep neural network within which we use an explicit physics model with learnable parameters.
arXiv Detail & Related papers (2022-07-21T12:11:18Z) - Physics Informed Shallow Machine Learning for Wind Speed Prediction [66.05661813632568]
We analyze a massive dataset of wind measured from anemometers located at 10 m height in 32 locations in Italy.
We train supervised learning algorithms using the past history of wind to predict its value at a future time.
We find that the optimal design as well as its performance vary with the location.
arXiv Detail & Related papers (2022-04-01T14:55:10Z) - You Mostly Walk Alone: Analyzing Feature Attribution in Trajectory
Prediction [52.442129609979794]
Recent deep learning approaches for trajectory prediction show promising performance.
It remains unclear which features such black-box models actually learn to use for making predictions.
This paper proposes a procedure that quantifies the contributions of different cues to model performance.
arXiv Detail & Related papers (2021-10-11T14:24:15Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.