Please wait a minute...
J4  2012, Vol. 46 Issue (7): 1320-1326    DOI: 10.3785/j.issn.1008-973X.2012.07.026
    
Online angular velocity estimated visual measurement for ping pong robot
ZHANG Yuan-hui1,2,WEI Wei2
1. College of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310018, China;
2. College of Electrical Engineering, Zhejiang University, Hangzhou 310027, China
Download:   PDF(0KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

Currently, the failure of precisely identifying and tracking the spin ball trajectory in ping pong robot's vision system leads to large errors in the predicting result. Aiming at the problem, an online nonlinear Kalman filter based visual measurement method was proposed to estimate the angular velocity. Aerodynamics theory was applied to analyze the forces acting on the spin ball. The motion equation and observation equation of the trajectory were constructed, and the nonlinear extended Kalman filter was integrated to estimate the motion states involving the angular velocity. Both simulation and actual experiments verified the effectiveness and correctness of the method. The prediction result outperformed other tracking methods. The method can also be employed in  the high-speed motion tracking conditions.



Published: 01 July 2012
CLC:  TP 391.4  
Cite this article:

ZHANG Yuan-hui,WEI Wei. Online angular velocity estimated visual measurement for ping pong robot. J4, 2012, 46(7): 1320-1326.

URL:

http://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2012.07.026     OR     http://www.zjujournals.com/eng/Y2012/V46/I7/1320


在线角速度估计的乒乓球机器人视觉测量方法

针对目前乒乓球机器人在视觉跟踪过程中无法准确识别和跟踪旋转球轨迹,导致预测结果误差较大的问题,提出基于在线旋转角速度估计的视觉测量方法.该方法应用空气动力学的理论知识对旋转球的受力情况进行分析建模,构建旋转球轨迹的过程方程和观测方程,利用非线性扩展Kalman滤波器对包括角速度在内的运动状态进行估计.通过仿真实验和实际轨迹跟踪实验验证了该方法的有效性和正确性,且预测结果优于同类跟踪方法.该方法亦可应用于实时高速目标跟踪的场合.

[1] 郑魁敬, 崔培. 乒乓球机器人的研究与发展[J]. 机床与液压, 2009, 37(8): 238-241.
ZHENG Kuijing, CUI Pei. Review on the promoting robot table tennis [J]. Machine Tool and Hydraulics, 2009, 37(8): 238-241.
[2] ZHANG Zhengtao, XU De, YU Junzhi. Research and latest development of pingpong robot player [C]∥7th World Congress on Intelligent Control and Automation. Chongqing: IEEE, 2008: 4881-4886.
[3] ACOSTA L, RODRIGO J J, MENDEZ J A, et al. Pingpong player prototype [J]. IEEE of Robotics and Automation Magazine, 2003, 10(4): 44-52.
[4] MIYAZAKI F, MATSUSHIMA M, TAKEUCHI M. Advances in robot control: from everyday physics to humanlike movements [M]. [S. l.]: Springer, 2006:317-341.
[5] ZHANG Zhengtao, XU De, TAN Min. Visual measurement and prediction of ball trajectory for table tennis robot [J]. IEEE Transactions on Instrumentation and Measurement, 2010, 59(12): 3195-3205.
[6] WANG Yingshi, SUN Lei, LIU Jingtai, et al. A novel trajectory prediction approach for tabletennis robot based on nonlinear output feedback observer [C]∥International Conference on Robotics and Biomimetics. Tianjin: IEEE, 2010: 1136-1141.
[7] 张远辉,韦巍,虞旦. 基于空气阻力因子估计的乒乓机器人精确轨迹跟踪[J]. 光电工程, 2009, 36(6): 15-20.
ZHANG Yuanhui, WEI Wei, YU Dan. Precisely tracking trajectory of pingpong robot based on air drag factor estimation [J]. OptoElectronic Engineering, 2009, 36(6): 15-20.
[8] CRISTINA F, DAPOTO S, RUSSO C. A lightweight method for computing ball spin in real time [J]. Journal of Computer Science and Technology, 2007, 7(1): 34-38.
[9] SHUM H, KOMURA T. Tracking the translational and rotational movement of the ball using highspeed camera movies [C]∥IEEE International Conference on Image Processing. Genoa: IEEE, 2005: 1084-1087.
[10] 张远辉. 基于实时视觉的乒乓球机器人标定和轨迹跟踪技术研究[D]. 杭州: 浙江大学, 2009: 43-60.
ZHANG Yuanhui. Study on realtime vision based calibration and trajectory tracking technology of ping pong robot [D]. Hangzhou: Zhejiang University, 2009: 43-60.
[11] 孙在, 余广鑫, 郭美, 等. 乒乓球弧圈球的空气动力学原理及其飞行轨迹的仿真分析[J]. 体育科学, 2008, 28(4): 69-71.
SUN Zai, YU Guangxin, GUO Mei, et al. Aerodynamic principles of table tennis loop and numerical analysis of its flying route [J]. China Sport Science, 2008, 28(4): 69-71.
[12] 周雨青, 叶兆宁, 吴宗汉. 球类运动中空气阻力的计算和分析[J]. 物理与工程, 2002, 12(1): 55-59.
ZHOU Yuqing, YE Zhaoning, WU Zonghan. Air resistance calculations and analysis in ball games [J]. Physics and Engineering, 2002, 12(1): 55-59.
[13] 吴焕群, 秦志锋, 许绍发, 等. 乒乓球旋转的定量研究[J]. 天津体育学院学报, 2000, 15(1): 59-61.
WU Huanqun, QIN Zhifeng, XU Shaofa, et al. Quantitative analysis of spin [J]. Journal of Tianjin Institute of Physical Education, 2000, 15(1): 59-61.
[14] WHITE F M. Fluid mechanics [M]. New York: McGrawHill, 2002: 540-542.
[15] RESNICK R, HALLIDAY D, KRANE K S. Physics [M]. Singapore: Wiley, 2002: 351-364.
[16] WESSON J. The science of soccer [M]. [S. l.]: Taylor & Francis, 2002: 43-50.
[17] 邓自立. 卡尔曼滤波与维纳滤波:现代时间序列分析方法[M]. 哈尔滨: 哈尔滨工业大学出版社, 2001: 60-65.
[18] HAYKIN S. Kalman filtering and neural networks [M]. [S. l.]: Wiley, 2001: 5-9.
[19] FORSYTH D A, PONCE J. Computer vision: a modern approach [M]. New Jersey: Prentice Hall, 2002: 339-344.
[20] 马颂德, 张正友. 计算机视觉:计算理论与算法基础[M]. 北京: 科学出版社, 1998: 139-140.

[1] XU Song,SUN Xiu-xia,HE Yan. Iterative method of camera distortion calibration utilizing lines-imaging characteristics[J]. J4, 2014, 48(3): 404-413.
[2] . Augmented reality registration from nature features ased on planar color distribution[J]. J4, 2013, 47(12): 2243-2252.
[3] YANG Bang-hua, HE Mei-yan, LIU Li, LU Wen-yu. EEG classification based on batch incremental SVM in
brain computer interfaces
[J]. J4, 2013, 47(8): 1431-1436.
[4] YANG Bing, XU Duan-qing, YANG Xin, ZHAO Lei, TANG Da-wei. Painting image classification based on aesthetic style similarity rule[J]. J4, 2013, 47(8): 1486-1492.
[5] LOU Xiao-jun, SUN Yu-xuan, LIU Hai-tao. Clustering boundary over-sampling classification method for imbalanced data sets[J]. J4, 2013, 47(6): 944-950.
[6] MENG Zi-bo, JIANG Hong, CHEN Jing, YUAN Bo, WANG Li-qiang. Feature pruning based AdaBoost and its application in face detection[J]. J4, 2013, 47(5): 906-911.
[7] HE Zhi-xiang, DING Xiao-qing, FANG Chi, WEN Di. Multiview face detection based on LBP and CCS-AdaBoost[J]. J4, 2013, 47(4): 622-629.
[8] LIU Xiao-fang,YE Xiu-zi ,ZHANG San-yuan ,ZHANG Yin. Non-quadratic regularized edge-preserving reconstruction for
parallel magnetic resonance image
[J]. J4, 2012, 46(11): 2035-2043.
[9] SHI Jin-he, SHENG Ji-zhong, WANG Pan. Feature extraction and classification of four-class
motor imagery EEG data
[J]. J4, 2012, 46(2): 338-344.
[10] ZHANG Da-wei, ZHU Shan-an. Face recognition based kernel neighborhood preserving
discriminant embedding
[J]. J4, 2011, 45(10): 1842-1847.
[11] SHU Zhen-yu, WANG Guo-zhao. Fast mesh segmentation algorithm based on tensor voting[J]. J4, 2011, 45(6): 999-1005.
[12] Xu Shu-chang, ZHANG San-yuan, ZHANG Yin. Robust algorithm for extracting skin pigment concentration
from color image
[J]. J4, 2011, 45(2): 253-258.
[13] SHE Jing-Shan, MENG Meng, LUO Zhi-Ceng, MA Yu-Liang. Electromyography movement recognition of lower limb based on multiple kernel learning[J]. J4, 2010, 44(7): 1292-1297.
[14] XUE Ling-Yun, DUAN Hui-Long, XIANG Hua-Qi, FAN Ying-Le. Image restoration based on stochastic resonance mechanism of FitzHugh-Nagumo neuron[J]. J4, 2010, 44(6): 1103-1107.
[15] ZHANG Yuan-Hui, HUI Wei, YU Dan. Kalman tracking algorithm based on realtime vision of pingpong robot[J]. J4, 2009, 43(09): 1580-1584.