A Novel Trajectory-Based Ball Spin Estimation Method for Table Tennis Robot

被引:2
作者
Wang, Yuxin [1 ,2 ]
Sun, Zhiyong [1 ,2 ]
Luo, Yongle [1 ,2 ]
Zhang, Haibo [3 ]
Zhang, Wen [3 ]
Dong, Kun [1 ,2 ]
He, Qiyu [3 ]
Zhang, Qiang [1 ,2 ]
Cheng, Erkang [1 ,2 ]
Song, Bo [1 ,2 ,3 ]
机构
[1] Chinese Acad Sci, Hefei Inst Phys Sci, Inst Intelligent Machines, Hefei 230031, Peoples R China
[2] Univ Sci & Technol China, Hefei 230026, Peoples R China
[3] Shanghai Future Mind Co Ltd, Shanghai 200003, Peoples R China
基金
中国国家自然科学基金;
关键词
Nonlinear regression; optimal estimation; spin estimation; table tennis robot; STATE ESTIMATION; PREDICTION; ROBUST; VELOCITY;
D O I
10.1109/TIE.2023.3319743
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sport and game industry has grown rapidly in recent years due to the application of novel sensors and algorithms for quantitative analysis. For example, flying speed and spin estimation is essential to help players to improve their skills in table tennis. However, the spin estimation for a table tennis ball is challenging, as it is difficult to observe using cameras and model the aerodynamics of ball flight with spin. This article proposes a generalized aerodynamic model with variable aerodynamic coefficients to accurately represent the flying state of a table tennis ball. Analytical solutions for the aerodynamic coefficients and the acceleration due to the Magnus force are also developed for accurate ball spin estimation using pre- and postrebounding flight trajectories. The experimental results showed that compared to current state-of-the-art methods, the proposed method has achieved the best performance in angular velocity magnitude estimation for topspinning and backspinning balls. It also achieved an error of below 10(degrees) in angular velocity amplitude estimation. Using the proposed spin estimation method, our table tennis robot could strike balls with either topspin or backspin with a high success rate of up to 84.6$%$. Besides, the experimental results also demonstrated the potential of the proposed method in the area of table tennis training and sports-broadcasting.
引用
收藏
页码:9244 / 9254
页数:11
相关论文
共 31 条
[1]   Learning to Play Table Tennis From Scratch Using Muscular Robots [J].
Buechler, Dieter ;
Guist, Simon ;
Calandra, Roberto ;
Berenz, Vincent ;
Schoelkopf, Bernhard ;
Peters, Jan .
IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (06) :3850-3860
[2]   Robust Stroke Recognition via Vision and IMU in Robotic Table Tennis [J].
Gao, Yapeng ;
Tebbe, Jonas ;
Zell, Andreas .
ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2021, PT I, 2021, 12891 :379-390
[3]   Pose and Motion Estimation of Free-Flying Objects: Aerodynamics, Constrained Filtering, and Graph-Based Feature Tracking [J].
Gardner, Matthew ;
Jia, Yan-Bin .
IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (05) :3187-3202
[4]  
Glover J, 2014, IEEE INT CONF ROBOT, P4133, DOI 10.1109/ICRA.2014.6907460
[5]   Adaptation and Robust Learning of Probabilistic Movement Primitives [J].
Gomez-Gonzalez, Sebastian ;
Neumann, Gerhard ;
Schoelkopf, Bernhard ;
Peters, Jan .
IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (02) :366-379
[6]   Model-Based Trajectory Prediction and Hitting Velocity Control for a New Table Tennis Robot [J].
Ji, Yunfeng ;
Hu, Xiaoyi ;
Chen, Yutao ;
Mao, Yue ;
Wang, Gang ;
Li, Qingdu ;
Zhang, Jianwei .
2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, :2728-2734
[7]  
Kim J, 2015, 2015 INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC), P257, DOI 10.1109/ICTC.2015.7354543
[8]   Estimating the non-linear dynamics of free-flying objects [J].
Kim, Seungsu ;
Billard, Aude .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2012, 60 (09) :1108-1122
[9]   Optimizing the Execution of Dynamic Robot Movements With Learning Control [J].
Koc, Okan ;
Maeda, Guilherme ;
Peters, Jan .
IEEE TRANSACTIONS ON ROBOTICS, 2019, 35 (04) :909-924
[10]   Lift crisis of a spinning table tennis ball [J].
Miyazaki, T. ;
Sakai, W. ;
Komatsu, T. ;
Takahashi, N. ;
Himeno, R. .
EUROPEAN JOURNAL OF PHYSICS, 2017, 38 (02)