Real-Time Spin Estimation of Ping-Pong Ball Using Its Natural Brand

被引:31
|
作者
Zhang, Yifeng [1 ]
Xiong, Rong [1 ]
Zhao, Yongsheng [1 ]
Wang, Jianguo [2 ]
机构
[1] Zhejiang Univ, State Key Lab Ind Control & Technol, Hangzhou 310027, Peoples R China
[2] Univ Technol Sydney, Fac Engn & IT, Ctr Autonomous Syst, Ultimo, NSW 2007, Australia
关键词
Extended Kalman filter (EKF); motion modelling; ping-pong robot vision; real-time; spin estimation; trajectory prediction; TRAJECTORY PREDICTION; VISUAL MEASUREMENT;
D O I
10.1109/TIM.2014.2385173
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Predicting the trajectory of flying objects with spin is a challenge but an essential task in many fields, especially in military and sports. Robots playing ping-pong is a very good platform to validate the trajectory prediction method. Various vision systems have been proposed, but only position information was used in most cases, which limits their capability to predict the trajectory of the spinning ball. Based on the fact that a spinning ball's motion can be separated into translation movement and spinning with respect to the ball's center, this paper proposes a novel vision system that can provide both the position and the spin information of a flying ball in a real-time mode with high accuracy. With a frame difference-based recognition method, the natural brand of a ball can be recognized under normal illumination conditions. Then the 3-D pose of the ball can be restored in ball coordinates. With the observation and analysis that the axis and angular speed of spin do not change during flying, the spin state can be estimated using a weighted-random sample consensus-based plane fitting method. Combining both position and spin information in a force-based dynamic model, accurate trajectory prediction can be achieved via an extended Kalman filter. Experimental results show the effectiveness and precision of the proposed method.
引用
收藏
页码:2280 / 2290
页数:11
相关论文
共 50 条
  • [1] Real-time trajectory prediction of a ping-pong ball using a GRU-TAE
    Toussaint, Baptiste
    Raison, Maxime
    APPLIED INTELLIGENCE, 2025, 55 (05)
  • [2] Real-time measurement of ping-pong ball velocity based on image processing
    Hu, T
    Yang, J
    Pu, ZB
    OPTICAL INFORMATION PROCESSING TECHNOLOGY, 2002, 4929 : 436 - 441
  • [3] Spin Observation and Trajectory Prediction of a Ping-Pong Ball
    Zhang, Yifeng
    Zhao, Yongsheng
    Xiong, Rong
    Wang, Yue
    Wang, Jianguo
    Chu, Jian
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 4108 - 4114
  • [4] Real-time Accurate Ball Trajectory Estimation with "Asynchronous" Stereo Camera System for Humanoid Ping-Pong Robot
    Xie, Qi
    Liu, Yong
    Xiong, Rong
    Chu, Jian
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 6212 - 6217
  • [5] Accurate real-time ball trajectory estimation with onboard stereo camera system for humanoid ping-pong robot
    Liu, Yong
    Liu, Liang
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2018, 101 : 34 - 44
  • [6] Optimal State Estimation of Spinning Ping-Pong Ball Using Continuous Motion Model
    Zhao, Yongsheng
    Zhang, Yifeng
    Xiong, Rong
    Wang, Jianguo
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2015, 64 (08) : 2208 - 2216
  • [7] Kalman tracking algorithm based on real-time vision of ping-pong robot
    Zhang, Yuan-Hui
    Wei, Wei
    Yu, Dan
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2009, 43 (09): : 1580 - 1584
  • [8] Low-cost system for real-time detection of the ball-table impact position on ping-pong table
    Yu, Hyon-Il
    Hong, Song-Chol
    Ju, Tok-Yong
    APPLIED ACOUSTICS, 2022, 195
  • [9] Kalman tracking algorithm of ping-pong robot based on fuzzy real-time image
    Lu, Chunfeng
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (04) : 3585 - 3594
  • [10] Multi-Peak Estimation for Real-Time 3D Ping-Pong Ball Tracking with Double-Queue Based GPU Acceleration
    Deng, Ziwei
    Hou, Yilin
    Cheng, Xina
    Ikenaga, Takeshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (05): : 1251 - 1259