基于深度学习的智能象棋对弈机器人研究

Research on Intelligent Chess Robot Based on Deep Learning

  • 摘要: 本研究成功开发了一款基于深度学习(Deep Q-Network)的机械臂象棋智能对弈机器人,在机器视觉、博弈算法和机械结构方面实现了创新。基于YOLOv5目标检测技术与双目立体匹配技术,系统实现了棋子的高精度识别(准确率99%)与三维空间定位(误差±1.2 mm)。通过融合改进的极大极小算法与Alpha - Beta剪枝技术,机器人在博弈树搜索和策略评估方面表现出高效率。此外,采用多自由度关节式机械臂确保了对弈中的高性能表现。本研究不仅在技术上展现了跨学科融合的先进性,而且在实际应用中展现了高效和可靠的性能,为棋类游戏的自动化和智能化发展提供了新思路。实验结果表明,该象棋博弈机器人具备较高的稳定性和较精准的识别能力,确保每次落子都准确无误,同时,在与人类棋手的对弈中进行了测试,展现了出色的对弈性能。

     

    Abstract: This research has successfully developed an intelligent chess-playing robot based on deep Q-network, which has achieved innovation in machine vision, game algorithms, and mechanical structure. Based on yolov5 target detection technology and binocular stereo matching technology, the system realizes high-precision recognition of chess pieces (accuracy 99%) and three-dimensional spatial positioning (error ± 1.2 mm). By combining the improved minimax algorithm and alpha-beta pruning technology, the robot shows high efficiency in game tree search and strategy evaluation. In addition, using a multi-degree freedom articulated manipulator ensures high performance in chess. This research not only shows the advancement of interdisciplinary integration in technology but also shows the efficient and reliable performance in practical application, which provides a new idea for the automation and intelligent development of chess games. The experimental results show that the chess robot has high stability and accurate recognition ability to ensure the accuracy of each drop. At the same time, it has been tested in the game with human chess players, showing excellent performance.

     

/

返回文章
返回