{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T14:27:05Z","timestamp":1774103225092,"version":"3.50.1"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2017,3,9]],"date-time":"2017-03-09T00:00:00Z","timestamp":1489017600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s10846-017-0515-8","type":"journal-article","created":{"date-parts":[[2017,3,9]],"date-time":"2017-03-09T00:50:32Z","timestamp":1489020632000},"page":"407-423","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["Model Based Motion State Estimation and Trajectory Prediction of Spinning Ball for Ping-Pong Robots using Expectation-Maximization Algorithm"],"prefix":"10.1007","volume":"87","author":[{"given":"Yongsheng","family":"Zhao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rong","family":"Xiong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yifeng","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,3,9]]},"reference":[{"issue":"4","key":"515_CR1","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MRA.2003.1256297","volume":"10","author":"L Acosta","year":"2003","unstructured":"Acosta, L., Rodrigo, J., Mendez, J.A., Marichal, G., Sigut, M.: Ping-pong player prototype. IEEE Trans. Robot. Autom. 10(4), 44\u201352 (2003)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"515_CR2","unstructured":"Andersson, R.L.: A Robot Ping-Pong Player: Experiment in Real-time Intelligent Control. MIT Press Cambridge, MA, USA (1988)"},{"issue":"2","key":"515_CR3","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1109\/37.16766","volume":"9","author":"RL Andersson","year":"1989","unstructured":"Andersson, R.L.: Aggressive trajectory generator for a robot ping-pong player. IEEE Control. Syst. Mag. 9(2), 15\u201321 (1989)","journal-title":"IEEE Control. Syst. Mag."},{"key":"515_CR4","doi-asserted-by":"crossref","unstructured":"Bao, H., Chen, X., Wang, Z., Pan, M., Meng, F.: Bouncing Model for the Table Tennis Trajectory Prediction and the Strategy of Hitting the Ball. In: 2012 International Conference on Mechatronics and Automation (ICMA), IEEE, pp 2002\u20132006 (2012)","DOI":"10.1109\/ICMA.2012.6285129"},{"key":"515_CR5","unstructured":"Billingsley, J.: Robot ping pong. Practical Computing (1983)"},{"key":"515_CR6","doi-asserted-by":"crossref","unstructured":"Chen, X., Tian, Y., Huang, Q., Zhang, W., Yu, Z.: Dynamic Model Based Ball Trajectory Prediction for a Robot Ping-Pong Player. In: 2010 IEEE International Conference on Robotics and Biomimetics (ROBIO), IEEE, pp 603\u2013608 (2010)","DOI":"10.1109\/ROBIO.2010.5723394"},{"key":"515_CR7","doi-asserted-by":"crossref","unstructured":"Chen, X., Huang, Q., Zhang, W., Yu, Z., Li, R., Lv, P.: Ping-pong trajectory perception and prediction by a pc based high speed four-camera vision system. In: 2011 9th World Congress on Intelligent Control and Automation (WCICA), IEEE, pp 1087\u20131092 (2011)","DOI":"10.1109\/WCICA.2011.5970684"},{"key":"515_CR8","doi-asserted-by":"publisher","unstructured":"Hailing, L., Haiyan, W., Lei, L., Kuhnlenz, K., Ravn, O.: Ping-pong robotics with high-speed vision system. In: 2012 12th International Conference on Control Automation Robotics and Vision (ICARCV). doi: 10.1109\/ICARCV.2012.6485142 , pp 106\u2013111 (2012)","DOI":"10.1109\/ICARCV.2012.6485142"},{"key":"515_CR9","doi-asserted-by":"publisher","unstructured":"Hashimoto, H., Ozaki, F., Osuka, K.: Development of a pingpong robot system using 7 degrees of freedom direct drive arm. In: Robotics and IECON\u201987 Conferences, International Society for Optics and Photonics. doi: 10.1117\/12.943016 , vol. 0856, pp 608\u2013615 (1987)","DOI":"10.1117\/12.943016"},{"issue":"2","key":"515_CR10","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1016\/0165-0114(89)90251-0","volume":"32","author":"K Hirota","year":"1989","unstructured":"Hirota, K., Arai, Y., Hachisu, S.: Fuzzy controlled robot arm playing two-dimensional ping-pong game. Fuzzy Sets Syst. 32(2), 149\u2013159 (1989). doi: 10.1016\/0165-0114(89)90251-0","journal-title":"Fuzzy Sets Syst."},{"key":"515_CR11","doi-asserted-by":"crossref","unstructured":"Huang, Y., Xu, D., Tan, M., Su, H.: Trajectory Prediction of Spinning Ball for Ping-Pong Player Robot. In: 2011 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp 3434\u20133439. IEEE (2011)","DOI":"10.1109\/IROS.2011.6095044"},{"issue":"4","key":"515_CR12","doi-asserted-by":"crossref","first-page":"1489","DOI":"10.1109\/TCST.2012.2208193","volume":"21","author":"Y Huang","year":"2013","unstructured":"Huang, Y., Xu, D., Tan, M., Su, H.: Adding active learning to lwr for ping-pong playing robot. IEEE Trans. Control Syst. Technol. 21(4), 1489\u20131494 (2013)","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"515_CR13","doi-asserted-by":"crossref","unstructured":"Kober, J., Peters, J.: Movement templates for learning of hitting and batting, Springer, pp. 69\u201382 (2014)","DOI":"10.1007\/978-3-319-03194-1_3"},{"key":"515_CR14","unstructured":"KUKA: The duell kuka kr agilus vs. timo boll. https:\/\/www.youtube.com\/watch?v=tIIJME8-au8 (2014)"},{"issue":"9","key":"515_CR15","first-page":"1183","volume":"25","author":"CH Lai","year":"2012","unstructured":"Lai, C.H., Tsay, T.I.J.: Self-learning for a humanoid robotic ping-pong player. Adv. Robot. 25 (9), 1183\u20131208 (2012)","journal-title":"Adv. Robot."},{"issue":"4","key":"515_CR16","doi-asserted-by":"crossref","first-page":"233","DOI":"10.9746\/jcmsi.5.233","volume":"5","author":"C Liu","year":"2012","unstructured":"Liu, C., Hayakawa, Y., Nakashima, A.: An on-line algorithm for measuring the translational and rotational velocities of a table tennis ball. SICE Journal of Control Measurement, and System Integration 5(4), 233\u2013241 (2012)","journal-title":"SICE Journal of Control Measurement, and System Integration"},{"key":"515_CR17","doi-asserted-by":"publisher","unstructured":"Liu, C., Hayakawa, Y., Nakashima, A.: Racket control for a table tennis robot to return a ball. SICE Journal of Control, Measurement, and System Integration 6(4), 259\u2013266 (2013a). doi: 10.9746\/jcmsi.6.259","DOI":"10.9746\/jcmsi.6.259"},{"key":"515_CR18","doi-asserted-by":"crossref","unstructured":"Liu, H., Li, Z., Wang, B., Zhou, Y., Zhang, Q.: Table Tennis Robot with Stereo Vision and Humanoid Manipulator I: System Design and Learning-Based Batting Decision. In: 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp 905\u2013910. IEEE (2013b)","DOI":"10.1109\/ROBIO.2013.6739577"},{"issue":"4","key":"515_CR19","doi-asserted-by":"crossref","first-page":"767","DOI":"10.1109\/TRO.2005.844689","volume":"21","author":"M Matsushima","year":"2005","unstructured":"Matsushima, M., Hashimoto, T., Takeuchi, M., Miyazaki, F.: A learning approach to robotic table tennis. IEEE Trans. Robot. 21(4), 767\u2013771 (2005)","journal-title":"IEEE Trans. Robot."},{"key":"515_CR20","doi-asserted-by":"crossref","unstructured":"Miyazaki, F., Takeuchi, M., Matsushima, M., Kusano, T., Hashimoto, T.: Realization of the Table Tennis Task Based on Virtual Targets. In: 2002. Proceedings. ICRA \u201902. IEEE International Conference On Robotics and Automation, Robotics and Automation, IEEE, vol. 4, pp 3844\u20133849 (2002)","DOI":"10.1109\/ROBOT.2002.1014320"},{"key":"515_CR21","doi-asserted-by":"crossref","unstructured":"Miyazaki, F., Matsushima, M., Takeuchi, M.: Learning to dynamically manipulate: a table tennis robot controls a ball and rallies with a human being, Springer, pp. 317\u2013341 (2006)","DOI":"10.1007\/978-3-540-37347-6_15"},{"key":"515_CR22","unstructured":"Modi, K.P.: Vision Application of Human Robot Interaction: Development of a Ping Pong Playing Robotic Arm. Thesis, Rochester Institute of Technology (2005)"},{"key":"515_CR23","doi-asserted-by":"crossref","unstructured":"Modi, K.P., Sahin, F., Saber, E.: An Application of Human Robot Interaction: Development of a Ping-Pong Playing Robotic Arm. In: 2005 IEEE International Conference On Systems, Man and Cybernetics, vol. 2, pp 1831\u20131836. IEEE (2005)","DOI":"10.1109\/ICSMC.2005.1571413"},{"key":"515_CR24","doi-asserted-by":"crossref","unstructured":"M\u00fclling, K., Kober, J., Peters, J., Intelligente, F.: A biomimetic approach to robot table tennis. In: Proceedings of IROS, Citeseer, pp 1921\u20131926 (2010)","DOI":"10.1109\/IROS.2010.5650305"},{"key":"515_CR25","unstructured":"Nagy, G.: Ordinary Differential Equations. Mathematics Department, Michigan State University, East Lansing, MI, USA, Teaching Note(Mathematics Department), http:\/\/books.google.com.hk\/books?id=dfxQAAAAMAAJ (2014)"},{"key":"515_CR26","doi-asserted-by":"publisher","unstructured":"Nakashima, A., Sugiyama, Y., Hayakawa, Y.: Paddle juggling of one ball by robot manipulator with visual servo. In: 2006. ICARCV \u201906. 9th International Conference on Control, Automation, Robotics and Vision. doi: 10.1109\/ICARCV.2006.345164 , pp 1\u20136 (2006)","DOI":"10.1109\/ICARCV.2006.345164"},{"key":"515_CR27","doi-asserted-by":"crossref","unstructured":"Nakashima, A., Ogawa, Y., Kobayashi, Y., Hayakawa, Y.: Modeling of rebound phenomenon of a rigid ball with friction and elastic effects. In: American Control Conference (ACC), 2010, IEEE, pp 1410\u20131415 (2010)","DOI":"10.1109\/ACC.2010.5530520"},{"key":"515_CR28","unstructured":"OMRON: Harmony between people and technology. https:\/\/www.omron.com\/about\/story\/detail07.html (2014)"},{"key":"515_CR29","doi-asserted-by":"crossref","unstructured":"Sun, Y., Xiong, R., Zhu, Q., Wu, J., Chu, J.: Balance motion generation for a humanoid robot playing table tennis. In: 2011 11th IEEE-RAS International Conference on Humanoid Robots (Humanoids), IEEE, pp 19\u201325 (2011)","DOI":"10.1109\/Humanoids.2011.6100826"},{"key":"515_CR30","doi-asserted-by":"crossref","unstructured":"Tian, Y., Chen, X., Huang, Q., Lv, P., Li, R., Li, M.: 3d localization of moving object by high-speed four-camera vision system. In: Zeng, D. (ed.) Future Intelligent Information Systems, Lecture Notes in Electrical Engineering, vol 86, Springer Berlin Heidelberg, book section 55, pp 425\u2013434 (2011)","DOI":"10.1007\/978-3-642-19706-2_55"},{"key":"515_CR31","unstructured":"TOSY: Tosy ping pong playing robot. https:\/\/en.wikipedia.org\/wiki\/TOPIO (2009)"},{"key":"515_CR32","doi-asserted-by":"crossref","first-page":"76","DOI":"10.5772\/58526","volume":"11","author":"A Trasloheros","year":"2014","unstructured":"Trasloheros, A., Sebasti\u00e1n, J.M., Torrijos, J., Carelli, R., Roberti, F.: Using a 3dof parallel robot and a spherical bat to hit a ping-pong ball. Int. J. Adv. Robot. Syst. 11, 76 (2014)","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"515_CR33","doi-asserted-by":"crossref","unstructured":"Xiong, R., Sun, Y., Zhu, Q., Wu, J., Chu, J.: Impedance control and its effects on a humanoid robot playing table tennis. Int J Adv Robot Syst, 9(178) (2012)","DOI":"10.5772\/51924"},{"key":"515_CR34","doi-asserted-by":"crossref","unstructured":"Yu, Z., Huang, Q., Li, J., Chen, X.: Computer Control System and Walking Pattern Control for a Humanoid Robot. In: 2008. AIM 2008. IEEE\/ASME International Conference On Advanced Intelligent Mechatronics, pp 1018\u20131023 (2008)","DOI":"10.1109\/AIM.2008.4601801"},{"issue":"2","key":"515_CR35","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1631\/jzus.C0910528","volume":"12","author":"Y Zhang","year":"2011","unstructured":"Zhang, Y., Wei, W., Yu, D., Zhong, C.: A tracking and predicting scheme for ping pong robot. Journal of Zhejiang University Science C 12(2), 110\u2013115 (2011)","journal-title":"Journal of Zhejiang University Science C"},{"key":"515_CR36","doi-asserted-by":"crossref","first-page":"448","DOI":"10.1007\/978-3-642-33503-7_44","volume":"7508","author":"Y Zhang","year":"2012","unstructured":"Zhang, Y., Xiong, R., Zhao, Y., Chu, J.: An adaptive trajectory prediction method for ping-pong robots. Intelligent Robotics and Applications 7508, 448\u2013459 (2012)","journal-title":"Intelligent Robotics and Applications"},{"issue":"8","key":"515_CR37","doi-asserted-by":"publisher","first-page":"2280","DOI":"10.1109\/TIM.2014.2385173","volume":"64","author":"Y Zhang","year":"2015","unstructured":"Zhang, Y., Xiong, R., Zhao, Y., Wang, J.: Real-time spin estimation of ping-pong ball using its natural brand. IEEE Trans. Instrum. Meas. 64(8), 2280\u20132290 (2015). doi: 10.1109\/TIM.2014.2385173","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"515_CR38","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Xu, D., Tan, M.: Visual measurement and prediction of ball trajectory for table tennis robot. IEEE Trans. Instrum. Meas. 59(12), 3195\u20133205 (2010a)","DOI":"10.1109\/TIM.2010.2047128"},{"key":"515_CR39","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Xu, D., Yang, P.: Rebound model of table tennis ball for trajectory prediction. In: 2010 IEEE International Conference on Robotics and Biomimetics (ROBIO), IEEE, pp 376\u2013380 (2010b)","DOI":"10.1109\/ROBIO.2010.5723356"},{"issue":"8","key":"515_CR40","doi-asserted-by":"publisher","first-page":"2208","DOI":"10.1109\/TIM.2014.2386951","volume":"64","author":"Y Zhao","year":"2015","unstructured":"Zhao, Y., Zhang, Y., Xiong, R., Wang, J.: Optimal state estimation of spinning ping-pong ball using continuous motion model. IEEE Trans. Instrum. Meas. 64(8), 2208\u20132216 (2015). doi: 10.1109\/TIM.2014.2386951","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"515_CR41","doi-asserted-by":"publisher","unstructured":"Zhao, Y., Xiong, R., Zhang, Y.: Rebound modeling of spinning ping-pong ball based on multiple visual measurements. IEEE Trans. Instrum. Meas. 65(8), 1836\u20131846 (2016). doi: 10.1109\/TIM.2016.2555179","DOI":"10.1109\/TIM.2016.2555179"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10846-017-0515-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-017-0515-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-017-0515-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,16]],"date-time":"2025-06-16T09:57:24Z","timestamp":1750067844000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10846-017-0515-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,9]]},"references-count":41,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["515"],"URL":"https:\/\/doi.org\/10.1007\/s10846-017-0515-8","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,3,9]]}}}