Abstract
In this paper, we discuss the procedure of making of an Autonomous Air Hockey Robot that comprises of slider mechanism and a vision system using Kinect. Its basis is to play the game of Air Hockey against a human through controlling the slides by sensing its closed environment with the machine vision system. The purpose of this project is to make a system which provides the basic understanding of artificial intelligence in a robotic system. The functions of this system comprises of puck detection using color detection, trajectory prediction by finding slope of puck trajectory through line equation of two points, delay calculation by using the predicted position and slider’s motors control via Arduino board. The robot uses Kinect camera to sense the environment about its surrounding and process those information to Arduino board. The robot uses Arduino mega 2560 to implement the two-axis motor control algorithm. This system makes the robot to display the humanlike responses.
Similar content being viewed by others
References
Bishop, B. E., & Spong, M. W. (1999). Vision-based control of an air hockey playing robot. IEEE Control Systems Magazine, 19(3), 23–32.
Arai, Y., Kagami, S., & Hashimoto, K. (2011). Experimental studies on prediction in air hockey games. In IEEE/SICE international symposium on system integration (SII) (pp. 112–117), 20–22 Dec.
Chen, L. M., Özsu, T., & Oria, V. (2005). Robust and fast similarity search for moving object trajectories. In Proceedings of the 2005 ACM SIGMOD international conference on management of data. ACM.
Aslam, J., et al. (2003). Tracking a moving object with a binary sensor network. In Proceedings of the 1st international conference on embedded networked sensor systems. ACM.
Allen, P. K., et al. (1993). Automated tracking and grasping of a moving object with a robotic hand-eye system. IEEE Transactions on Robotics and Automation, 9(2), 152–165.
Prevost, C. G., Desbiens, A., & Gagnon, E. (2007). Extended Kalman filter for state estimation and trajectory prediction of a moving object detected by an unmanned aerial vehicle. In 2007 American control conference. IEEE.
Argall, B. D., et al. (2009). A survey of robot learning from demonstration. Robotics and Autonomous Systems, 57(5), 469–483.
Mueller, F. F., et al. (2006) Airhockey over a distance: A networked physical game to support social interactions. In Proceedings of the 2006 ACM SIGCHI international conference on advances in computer entertainment technology. ACM.
Bentivegna, D. C., et al. (2002). Humanoid robot learning and game playing using PC-based vision. In IEEE/RSJ international conference on intelligent robots and systems, 2002 (Vol. 3). IEEE.
Pan, S., Shi, L., & Guo, S. (2015). A kinect-based real-time compressive tracking prototype system for amphibious spherical robots. Sensors, 15(4), 8232–8252.
Siradjuddin, I., et al. (2012). A position based visual tracking system for a 7 DOF robot manipulator using a Kinect camera. In The 2012 international joint conference on neural networks (IJCNN). IEEE.
Korik, A., et al. (2014). Correlation of EEG band power and hand motion trajectory. In Proceedings of the 6th international brain-computer interface conference.
Alizadeh, A., Moradi, H., & Ahmadabadi, M. N. (2013). Automatic calibration of an air hockey robot. In 2013 First RSI/ISM international conference on robotics and mechatronics (ICRoM) (pp. 107–112), 2013 Feb.
Lakin, M. (2009). Robotic air hockey opponent. CCSC: SC Student Paper E-Journal 2 (pp. 1–6).
Acknowledgements
This research work has been sponsored by National ICT R&D Fund Ministry of Information Technology Government of Pakistan. Then we are extremely thankful to Dr. Tahir Qadri, Chairman of Electronics Engineering Department, Sir Syed University of Engineering and technology, Karachi whose contribution in stimulating, suggestions and encouragement helped us a lot to coordinate our project.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Siddiqui, M.A., Qadri, M.T., Siddiqui, A.A. et al. Autonomous Air Hockey Robot. Wireless Pers Commun 95, 641–653 (2017). https://doi.org/10.1007/s11277-016-3916-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-016-3916-2