In this study, we design a novel air-hockey robot system that switches strategies according to the playing styles of its opponent. The system consists of a four-axis robot arm and two high-speed vision sensors. We control the robot using visual information received at a rate of 500Hz. The control system consists of three layers: motion control, short-term strategy, and long-term strategy. In the motion control layer, the robot is controlled by visual information of the puck. In the short-term strategy layer, motion of the robot is changed according to the motion characteristics of the puck. In the long-term strategy layer, the motion of the robot is changed according to the playing style of the opponent. By integrating the three control layers, the robot exhibits human-like reactions, which increase the appeal of the game. Experimental results verify the effectiveness of our proposed method.
[1]
Christopher G. Atkeson,et al.
A Framework for Learning from Observation Using Primitives
,
2002,
RoboCup.
[2]
Takeshi Takaki,et al.
2000 fps real-time vision system with high-frame-rate video recording
,
2010,
2010 IEEE International Conference on Robotics and Automation.
[3]
Wen-June Wang,et al.
A vision based air hockey system with fuzzy control
,
2002,
Proceedings of the International Conference on Control Applications.
[4]
Mark W. Spong,et al.
Vision-based control of an air hockey playing robot
,
1999
.
[5]
T. Saaty.
The Analytic Network Process
,
2001
.
[6]
Fumio Miyazaki,et al.
Reconstruction of Human Skill by Using PCA and Transferring It to the Robot
,
2010
.