Trajectory prediction of spinning ball for ping-pong player robot

An analytic flying model that can well represent the physical behavior is derived, where the ball's self-rotational velocity changes along with the flying velocity. Based on the least square method, a rebound model that represents the relation between the velocities before and after rebound is established. The initial trajectory is fitted to three second order polynomials of the flying time with the measured positions of the ball. The initial velocities of the ball in the analytic flying model, including the flying velocity and the self-rotational velocity, are computed from the polynomials. The ball's landing position and velocity is predicted with the model. The velocities after rebound are determined with the rebound model. By taking the velocities after rebound as new initial ones, the flying trajectory after rebound is described with the model again. In other words, the ball's trajectory is predicted. Experimental results verify the effectiveness of the proposed method.

[1]  Jan Peters,et al.  Simulating Human Table Tennis with a Biomimetic Robot Setup , 2010, SAB.

[2]  Fumio Miyazaki,et al.  Learning to Dynamically Manipulate: A Table Tennis Robot Controls a Ball and Rallies with a Human Being , 2006 .

[3]  Fumio Miyazaki,et al.  A learning approach to robotic table tennis , 2005, IEEE Transactions on Robotics.

[4]  Yoshikazu Hayakawa,et al.  Analysis of effects of rebounds and aerodynamics for trajectory of table tennis ball , 2010, Proceedings of SICE Annual Conference 2010.

[5]  John Eric Goff,et al.  Parameter space for successful soccer kicks , 2006 .

[6]  Juan A. Méndez,et al.  Ping-pong player prototype , 2003, IEEE Robotics Autom. Mag..

[7]  S. Furuno,et al.  A study on spin-rate measurement using a uniquely marked moving ball , 2009, 2009 ICCAS-SICE.

[8]  A Nakashima,et al.  Modeling of rebound phenomenon of a rigid ball with friction and elastic effects , 2010, Proceedings of the 2010 American Control Conference.

[9]  Cambridge Educational The physics in baseball , 2004 .

[10]  Jan Peters,et al.  A Computational Model of Human Table Tennis for Robot Application , 2009, AMS.

[11]  De Xu,et al.  Visual Measurement and Prediction of Ball Trajectory for Table Tennis Robot , 2010, IEEE Transactions on Instrumentation and Measurement.

[12]  Stefan Schaal,et al.  Memory-based robot learning , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[13]  Fumio Miyazaki,et al.  Learning to the robot table tennis task-ball control & rally with a human , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[14]  Russell L. Anderson,et al.  A Robot Ping-Pong Player: Experiments in Real-Time Intelligent Control , 1988 .

[15]  R. K. Adair,et al.  The physics of baseball , 1990 .