Please wait a minute...
Front. Inform. Technol. Electron. Eng.  2011, Vol. 12 Issue (2): 110-115    DOI: 10.1631/jzus.C0910528
    
A tracking and predicting scheme for ping pong robot
Yuan-hui Zhang, Wei Wei*, Dan Yu, Cong-wei Zhong
School of Electrical Engineering, Zhejiang University, Hangzhou 310027, China
A tracking and predicting scheme for ping pong robot
Yuan-hui Zhang, Wei Wei*, Dan Yu, Cong-wei Zhong
School of Electrical Engineering, Zhejiang University, Hangzhou 310027, China
 全文: PDF(238 KB)  
摘要: We describe a new tracking and predicting scheme applied to a lab-made ping pong robot. The robot has a monocular vision system comprised of a camera and a light. We propose an optimized strategy to calibrate the light center using the least square method. An ellipse fitting method is used to precisely locate the center of ball and shadow on the captured image. After the triangulation of the ball position in the world coordinates, a tracking algorithm based on a Kalman filter outputs an accurate estimation of the flight states including the ball position and velocity. Furthermore, a neural network model is constructed and trained to predict the following flight path. Experimental results show that this scheme can achieve a good predicting precision and success rate of striking an incoming ball. The robot can achieve a success rate of about 80% to return a flight ball of 5 m/s to the opposite court.
关键词: Ping pong robotCalibrationTrajectory trackingKalman filterNeural network    
Abstract: We describe a new tracking and predicting scheme applied to a lab-made ping pong robot. The robot has a monocular vision system comprised of a camera and a light. We propose an optimized strategy to calibrate the light center using the least square method. An ellipse fitting method is used to precisely locate the center of ball and shadow on the captured image. After the triangulation of the ball position in the world coordinates, a tracking algorithm based on a Kalman filter outputs an accurate estimation of the flight states including the ball position and velocity. Furthermore, a neural network model is constructed and trained to predict the following flight path. Experimental results show that this scheme can achieve a good predicting precision and success rate of striking an incoming ball. The robot can achieve a success rate of about 80% to return a flight ball of 5 m/s to the opposite court.
Key words: Ping pong robot    Calibration    Trajectory tracking    Kalman filter    Neural network
收稿日期: 2009-08-25 出版日期: 2011-02-08
CLC:  TP242.6  
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  
Yuan-hui Zhang
Wei Wei
Dan Yu
Cong-wei Zhong

引用本文:

Yuan-hui Zhang, Wei Wei, Dan Yu, Cong-wei Zhong. A tracking and predicting scheme for ping pong robot. Front. Inform. Technol. Electron. Eng., 2011, 12(2): 110-115.

链接本文:

http://www.zjujournals.com/xueshu/fitee/CN/10.1631/jzus.C0910528        http://www.zjujournals.com/xueshu/fitee/CN/Y2011/V12/I2/110

[1] Chao-chao BAI , Wei-qiang WANG, Tong ZHAO , Ru-xin WANG , Ming-qiang LI. Deep learning compact binary codes for fingerprint indexing[J]. Front. Inform. Technol. Electron. Eng., 2018, 19(9): 1112-1123.
[2] Zhi-hua LU, Meng-yao ZHU, Qing-wei YE, Yu ZHOU. Performance analysis of two EM-based measurement bias estimation processes for tracking systems[J]. Front. Inform. Technol. Electron. Eng., 2018, 19(9): 1151-1165.
[3] Che LIN, Rong-hao ZHENG, Gang-feng YAN, Shi-yuan LU. Convergence analysis of distributed Kalman filtering for relative sensing networks[J]. Front. Inform. Technol. Electron. Eng., 2018, 19(9): 1063-1075.
[4] Zai-sheng PAN , Xuan-hao ZHOU , Peng CHEN. Development and application of a neural network based coating weight control system for a hot-dip galvanizing line [J]. Front. Inform. Technol. Electron. Eng., 2018, 19(7): 834-846.
[5] Fan XU, Jin WANG, Guo-dong LU . Adaptive robust neural control of a two-manipulator system holding a rigid object with inaccurate base frame parameters[J]. Front. Inform. Technol. Electron. Eng., 2018, 19(11): 1316-1327.
[6] Xiaobo Sharon HU, Michael NIEMIER. Cross-layer efforts for energy-efficient computing: towards peta operations per second per watt[J]. Front. Inform. Technol. Electron. Eng., 2018, 19(10): 1209-1223.
[7] Jian CHENG , Pei-song WANG, Gang LI, Qing-hao HU, Han-qing LU. Recent advances in efficient computation of deep convolutional neural networks[J]. Front. Inform. Technol. Electron. Eng., 2018, 19(1): 64-77.
[8] Hao ZHU , Qing WANG , Jingyi YU. Light field imaging: models, calibrations, reconstructions, and applications[J]. Front. Inform. Technol. Electron. Eng., 2017, 18(9): 1236-1249.
[9] Tian-cheng LI, Jin-ya SU, Wei LIU, Juan M. CORCHADO. Approximate Gaussian conjugacy: parametric recursive filtering under nonlinearity, multimodality, uncertainty, and constraint, and beyond[J]. Front. Inform. Technol. Electron. Eng., 2017, 18(12): 1913-1939.
[10] Hong-ze Leng, Jun-qiang Song, Fu-kang Yin, Xiao-qun Cao. Notes and correspondence on ensemble-based three-dimensional variational filters[J]. Front. Inform. Technol. Electron. Eng., 2013, 14(8): 634-641.
[11] Ali Uysal, Raif Bayir. Real-time condition monitoring and fault diagnosis in switched reluctance motors with Kohonen neural network[J]. Front. Inform. Technol. Electron. Eng., 2013, 14(12): 941-952.
[12] Hao-jie Zhang, Jian-wei Gong, Yan Jiang, Guang-ming Xiong, Hui-yan Chen. An iterative linear quadratic regulator based trajectory tracking controller for wheeled mobile robot[J]. Front. Inform. Technol. Electron. Eng., 2012, 13(8): 593-600.
[13] Yan Liu, Jie Yang, Long Li, Wei Wu. Negative effects of sufficiently small initial weights on back-propagation neural networks[J]. Front. Inform. Technol. Electron. Eng., 2012, 13(8): 585-592.
[14] Hasan Abbasi Nozari, Hamed Dehghan Banadaki, Mohammad Mokhtare, Somayeh Hekmati Vahed. Intelligent non-linear modelling of an industrial winding process using recurrent local linear neuro-fuzzy networks[J]. Front. Inform. Technol. Electron. Eng., 2012, 13(6): 403-412.
[15] Xin-zheng Xu, Shi-fei Ding, Zhong-zhi Shi, Hong Zhu. Optimizing radial basis function neural network based on rough sets and affinity propagation clustering algorithm[J]. Front. Inform. Technol. Electron. Eng., 2012, 13(2): 131-138.