人机对弈平台开发-毕业论文.docxVIP

  • 12
  • 0
  • 约3.62万字
  • 约 65页
  • 2019-01-01 发布于四川
  • 举报
word文档 可编辑 人机对弈平台开发 摘要 1997年世界首席国际象棋大师卡斯帕罗夫与IBM公司生产的计算机“更深的蓝”经过几轮角逐,“深蓝”终以2:1战胜了卡斯帕罗夫。这是人机博弈史上最伟大的一次较量,自此人机对弈的研究与发展风靡全球。本文所选取的是以井字棋游戏为实例,阐述了如何以单片机、PLC、关节机器人、以及触摸屏开发出的一个人机对弈平台。 首先本文运用极值法、剪枝法以及博弈树理论建立起六轴机器人核心的回棋运算规则并通过STC单片机设计出了回棋程序;然后使用汇编语言编写出关节机器人的基本运动程序使机器人做到了推棋、下棋、收棋等动作。 其次经过ModBusTCP协议以及以太网的通信方式将汇川PLC设置为系统主站,其他系统为从站,建立起的一个整个平台的信息通讯,并运用PLC的梯形图方式编写出了各个系统之间相互协调的控制程序。 最后运用InoTouch Editor软件绘制出游戏的主界面、先手选取、棋盘落子、获胜情况以及游戏结束等界面并通过连接触摸屏可以进行实时的人机对弈。 关键词:PLC 单片机 关节机器人 触摸屏 以太网 极值法 Development of human-computer game platform Abstract In 1997, the worlds chief chess player Kasparov and IBM produced the

文档评论(0)

1亿VIP精品文档

相关文档