Skip to main content

Advertisement

Log in

Autonomous Air Hockey Robot

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Bishop, B. E., & Spong, M. W. (1999). Vision-based control of an air hockey playing robot. IEEE Control Systems Magazine, 19(3), 23–32.

    Article  Google Scholar 

  2. 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.

  3. http://plaza.ufl.edu/lvtaoran/object%20tracking.htm.

  4. 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.

  5. 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.

  6. 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.

    Article  Google Scholar 

  7. 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.

  8. Argall, B. D., et al. (2009). A survey of robot learning from demonstration. Robotics and Autonomous Systems, 57(5), 469–483.

    Article  Google Scholar 

  9. 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.

  10. 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.

  11. 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.

    Article  Google Scholar 

  12. 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.

  13. Korik, A., et al. (2014). Correlation of EEG band power and hand motion trajectory. In Proceedings of the 6th international brain-computer interface conference.

  14. 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.

  15. https://en.wikipedia.org/wiki/Kinect.

  16. http://jjrobots.com/air-hockey-robot-a-3d-printer-hack/.

  17. Lakin, M. (2009). Robotic air hockey opponent. CCSC: SC Student Paper E-Journal 2 (pp. 1–6).

Download references

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

Authors

Corresponding author

Correspondence to Muhammad Ausaf Siddiqui.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-016-3916-2

Keywords

Navigation