A Computational Model of Human Table Tennis for Robot Application

Table tennis is a difficult motor skill which requires all basic components of a general motor skill learning system. In order to get a step closer to such a generic approach to the automatic acquisition and refinement of table tennis, we study table tennis from a human motor control point of view. We make use of the basic models of discrete human movement phases, virtual hitting points, and the operational timing hypothesis. Using these components, we create a computational model which is aimed at reproducing human-like behavior. We verify the functionality of this model in a physically realistic simulation of a Barrett WAM.

[1]  Alfred W. Hubbard,et al.  Visual Movements of Batters , 1954 .

[2]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[3]  David N. Lee,et al.  Visual Timing of Interceptive Action , 1985 .

[4]  Hideaki Hashimoto,et al.  Development Of A Pingpong Robot System Using 7 Degrees Of Freedom Direct Drive Arm , 1987, Other Conferences.

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

[6]  R. Bootsma,et al.  Timing an attacking forehand drive in table tennis. , 1990 .

[7]  John T. Wen,et al.  A robot ping pong player: optimized mechanics, high performance 3D vision, and intelligent sensor control , 1990, Robotersysteme.

[8]  Richard A. Schmidt,et al.  Motor Learning and Performance , 1991 .

[9]  D. Wolpert,et al.  Internal models in the cerebellum , 1998, Trends in Cognitive Sciences.

[10]  Russell L. Andersson Robot Ping-Pong , 2003 .

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

[12]  H. Cruse,et al.  On the cost functions for the control of the human arm movement , 1990, Biological Cybernetics.

[13]  E. Todorov Optimality principles in sensorimotor control , 2004, Nature Neuroscience.

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

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

[16]  R. Schmidt,et al.  Motor Learning and Performance: A Problem-Based Learning Approach, 3rd Edition , 2006 .