Skip to main content

Vision-Based Entity Chinese Chess Playing Robot Design and Realization

  • Conference paper
Intelligent Robotics and Applications

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9246))

  • 3550 Accesses

Abstract

This paper describes a lowcost method to design and realize a vision-based entity robot system which is able to play Chinese chess. One inexpensive camera is used with vision program to recognise the position, color and role of each chess by camera calibration, coordinate transformation, color segmentation, morphological method and some prior knowledge on Chinese chess. A robot arm with four cheap stears is designed and realised by inverse kinematics, trajectory planning and other method to move the chess. communication system is made to transfer information between control system and robot arm. At last Alpha beta pruning algorithm is realised as the robot’s bahavior. At last, the four parts above are combined to realize the whole syetem.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chen, W.: Chinese-chess image recognition by using feature comparison techniques. Appl. Math. Inf. Sci. 8, 2443–2453 (2014)

    Article  Google Scholar 

  2. Hu, P., Luo, Y., Li, C.: Chinese chess recognition based on projection histogram of polar coordinates image and FFT. In: CCPR, pp 1–5 (2009)

    Google Scholar 

  3. Du, J., Huang, X.: Design ofchinese chessrobotvision system. Computer Technology and its Application, 133–136 (2007)

    Google Scholar 

  4. Feng, Y., Wang, S., Liu, N., Wang, G.: Application of machine vision technology in design of ches playing inteligent robot. Computer Engineering and Design 30, 3371–3379 (2009)

    Google Scholar 

  5. Zhang, H., Ping, Z., Hai, Y., Wang, K.: Chinese chess character recognition with radial harmonic fourier moments. In: International Conference on Document Analysis and Recognition (2011)

    Google Scholar 

  6. Fang, J.: A machine vision system for chinese chess-playing robot. In: Zhang, T. (ed.) Mechanical Engineering and Technology. AISC, vol. 125, pp. 379–386. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  7. Lou, L.Q., Duan, L., Xing, S.H.: Chessman ecognition of chinese chess based on video image understanding. Journal of South-Central University for Nationalities (Nat. Sci. Edition) (2014)

    Google Scholar 

  8. Zhai, N.: Improved Chinese chessboard recognition method. Journal of Computer Applocations 30, 980–981 (2010)

    Article  Google Scholar 

  9. Du, G., Chen, W., Wang, Y. : The Design of Chinese Chess Robot System Based Rectangular Coordinates. Robot Technique and application (2013)

    Google Scholar 

  10. Huang, S., Chen, L., Shen, X., Jiang, X.: The Manufacture of Chess Robot of Intelligent Chessboard for Man-machine Chess Board. Physical Experiment of College 27, 42–46 (2014)

    Google Scholar 

  11. Moore, R.W., Knuth, D.E.: An analysis of alpha-beta prunning. Artificial Intelligence 6, 293–326 (1975)

    Article  MathSciNet  Google Scholar 

  12. Fishburn, J.P., Finkel, R.A.: Improved speedup bounds for parallel alpha-beta search. IEEE Transactions on Pattern Analysis and Machine Intelligence 5, 89–92 (1983)

    MATH  Google Scholar 

  13. Gao, H.: Computer Based Binocular Vision. Publishing house of electronics industry (2012)

    Google Scholar 

  14. Lin, H.C., Hsiao, S.H., Huang, G.S. Tung, C.K.: Inverse kinematics analysis trajectory planning for a robot arm. In: IEEE Control Conference (2011)

    Google Scholar 

  15. Xu, X.H., Wang, J., Li, S.Z.: A minors hash table in chinese-chess programs. ICGA Journal (2009)

    Google Scholar 

  16. Otsu, N.: A threshold selection method from gray-level histograms. IEEE Trans. System, Man and Cybernetics 9, 62–66 (1979)

    Article  Google Scholar 

  17. Thong, N.D., Trinh, B., Bashi, A.S.: Temporal difference learning in Chinese Chess. Springer, Heidelberg (1998)

    Google Scholar 

  18. Feng, S., Yue, J.: Improvement on alpha-beta search algorithm in chinese chess. Journal of Beijing Normal University(Natural Science) (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qijun Chen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Wang, X., Chen, Q. (2015). Vision-Based Entity Chinese Chess Playing Robot Design and Realization. In: Liu, H., Kubota, N., Zhu, X., Dillmann, R. (eds) Intelligent Robotics and Applications. Lecture Notes in Computer Science(), vol 9246. Springer, Cham. https://doi.org/10.1007/978-3-319-22873-0_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-22873-0_30

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-22872-3

  • Online ISBN: 978-3-319-22873-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics