导读:本文包含了对弈机器人论文开题报告文献综述及选题提纲参考文献,主要关键词:图像识别,决策树,五子棋,机械臂
对弈机器人论文文献综述
吴晏奇,陈大磊,王宇,宋华军[1](2019)在《智能人机对弈五子棋机器人设计》一文中研究指出随着人工智能技术的发展,脱离手机和电脑的实战化游戏机器人成为当前研究的热点。结合智能化模式识别和机械控制算法,设计了一套低成本简易化的五子棋人机对弈系统。设计的系统采用设计的智能图像处理方法、五子棋决策树算法,通过STM32主控系统控制数字舵机执行落子动作,进而完成人机对弈。设计的系统简化了机械臂控制的复杂度并提高了落子的准确度。实际测试表明,系统实现了一体化运行,完成五子棋人机对弈的功能。(本文来源于《电子器件》期刊2019年04期)
周欣欣,燕泽昊,王广发[2](2019)在《基于图像识别的智能对弈机器人的设计与实现》一文中研究指出本文设计的是一款基于OpenCV图像识别的智能对弈机器人,我们利用上位的树莓派进行图像识别,通过串口控制下位的MK60单片机进行运动控制。采用机器学习KNN算法,通过摄像头完成线条、几何图形的识别。采用Alpha-Beta剪枝搜索算法计算AI落子位置,控制机械臂用电磁铁吸取棋子放到指定位置。经多次测试,该系统已具备较高的稳定性。(本文来源于《电子技术与软件工程》期刊2019年13期)
韩继凯[3](2019)在《远程遥控中国象棋对弈机器人系统研制》一文中研究指出在中国的叁大棋中,象棋有着最广泛的群众基础,它不仅是中华文化的典型代表之一,也是老年人的一种重要的娱乐方式。同时中国人口老龄化问题日益严重,独居老年人迫切需要子女关怀。网络成为父母和子女沟通的重要方式,但是对于老年人来说网络太过于陌生,甚至很多老年人不会使用电脑和智能手机。所以研制一款能进行远程遥控的象棋对弈机器人很有市场和前景。首先,从机械臂、末端执行机构、象棋棋盘、硬件控制系统、软件遥控系统,这五个方面入手,设计了一款新型象棋机器人。对机械臂进行了结构优选,结构优选后选择采用传统串联3R型结构;再进行运动学分析和逆运动学分析,确定了机械臂的尺寸;之后,求出各个棋格点的关节转角,为后面控制系统研制提供了运动学控制目标;然后,对末端执行机构进行了结构创新,设计了一款可以一次移动机械手臂即可完成吃子运动的新型机械手指,克服了以往机械手臂一次吃子要往复两次运动的弊端,既能节省能量,又能高效运作。接着,设计了一款新型象棋棋盘,采用磁吸式方法使得当棋子没有落在棋格线交叉点时,该棋盘可以纠正一定的落子误差,提高了控制精度并同时减小了落子误差,为机械手臂抓取棋子提供方便。再对控制电路进行了设计,并对运动控制过程进行了分析,采用单片机控制机械手臂,使机械手臂能完成预设的运动,并最优化机械手臂运动轨迹。之后设计了远程遥控界面,可以进行远程操控象棋机器人完成下棋娱乐活动。最后对设计完成的象棋机器人进行了仿真分析和实物制作,经测试其性能可以满足设计要求。(本文来源于《南昌大学》期刊2019-05-23)
郭晓霞[4](2019)在《人与机器人象棋对弈系统设计与实现》一文中研究指出中国象棋是中华民族的文化瑰宝,它趣味浓厚,千百年来长盛不衰,深受广大群众的喜爱。机器博弈也称为计算机博弈,在兵棋推演、无人驾驶、金融监管等决策领域具有广泛的应用。人与机器人对弈的象棋博弈系统,其关键技术是机器人如何像人一样思维,并能根据当前棋盘布局得到最佳棋子的走法。人与机器人对弈的象棋系统可分为四大模块:视觉模块、博弈模块、通信模块和机器人控制模块。系统由两个人共同完成,对方完成了机器人的视觉模块和控制模块。本文作者主要完成了博弈模块和通信模块,重点对智能博弈算法、与机器人的通信方法进行了分析与设计,设计实现了人与机器人的象棋对弈系统。主要工作包括如下:(1)博弈搜索算法的优化。针对目前存在的相同棋局重复执行搜索算法会造成计算机时间与空间资源浪费问题。提出一种构建计算机象棋博弈知识库的方法,知识库自动记录以下两项内容:每次计算机“思考”时经过Alpha-Beta算法配合历史启发算法搜索得到的最佳走法、当前棋盘局面。当再次遇到相同棋局时,不需要重复执行搜索算法,仅需要通过直接检索知识库来获取最佳对弈走法。并给出了定期维护知识库的技术方法,以确保知识库的可靠性和有效性。(2)人与机器人博弈模型的分析与构建。构建了系统总体分析框架,给出了象棋棋盘、棋子及走法规则的表示方法,使用了博弈搜索算法,根据棋子自身棋力、位置附加值、灵活性、受威胁或受保护等内容定义了静态估值函数表示,获得了机器人的最佳对弈走法。(3)人与机器人象棋对弈系统的通信。将计算机设置为服务器,机器人控制器设置为客户端,通过Socket进行计算机与机器人之间的信息交换,将机器人的最佳对弈走法传输给机器人控制器,以控制机器人走子操作。通过对“人与机器人对弈中国象棋的系统”中的视觉模块、博弈模块、通信模块和机器人控制模块的联合调试,经测试系统达到实用。(本文来源于《中北大学》期刊2019-05-21)
赵悦[5](2016)在《基于SCARA结构的智能对弈机器人》一文中研究指出阐述了一种基于SCARA结构的智能对弈机器人。利用基于SCARA结构的四自由度电机配合信息传感器进行图像识别,通过控制算法实现"手"、"脚"功能,运用高精度运动控制技术,能够模仿人类的思考,在棋盘上和人对弈走棋过程。并且以优异的算法、快速的响应运动、高稳定性、高智能程度通过实验生产,实现国内多个科技馆的游客互动展示。(本文来源于《机械制造与自动化》期刊2016年05期)
黄双,陈路,沈鑫,江兴方[6](2014)在《智能型实物棋盘人机对弈象棋机器人的制作》一文中研究指出以物理学原理为基础,结合机械运动原理与电子控制技术,制作了智能型实物棋盘人机对弈象棋机器人。利用霍尔元件感知磁场、电磁铁吸引棋子和落放棋子、叁维机械臂移动棋子、单片机程序控制叁维机械臂的运动,完成人与机器人对弈象棋的整个过程。结果表明,设计制作的智能型实物棋盘人机对弈象棋机器人完全能与下棋者在实物棋盘下象棋,该机器人下棋能力强,动作自如。(本文来源于《大学物理实验》期刊2014年01期)
徐丽丽,杨风,米卫卫,杨杨[7](2013)在《基于Mega128的象棋机器人对弈系统的研究》一文中研究指出娱乐机器人是机器人领域中一支极具前景的新生力量,象棋机器人就属于一种娱乐机器人。介绍了一种中国象棋机器人对弈系统,系统综合运用了串口通信技术、VB程序设计及AVR单片机的多舵机控制等技术,以Mega128芯片为核心,利用PWM调制技术控制机械手的运动,从而实现对棋子的控制;以电脑为上位机,使整个系统的动作协调一致。硬件部分由棋盘装置、控制系统、机械手叁部分组成,其中控制系统包括:电机驱动模块、数据发送与接收模块等。软件部分基于VB平台,包括中国象棋算法模块与串口通信模块实现对棋子的逻辑控制并通过串口把命令发送到机械手的控制系统。(本文来源于《传感器世界》期刊2013年12期)
陆静逸[8](2012)在《基于ARM的嵌入式象棋机器人对弈控制系统研究》一文中研究指出在国际领域,国际象棋对弈机器人的研究已经取得标志性成果,但有关中国象棋对弈机器人的研究在国内仍处于萌芽阶段,同类研究较少。本文基于上述原因,提出一种基于ARM控制核心的嵌入式象棋机器人对弈控制系统设计方案,结合此前研究成果的优点,改进了控制方案较落后、依赖上位机执行算法等问题,实现了拥有独立控制器的对弈机器人设计。本嵌入式对弈控制系统所研究的机器人多关节控制技术和对弈机器人系统,对于机器人技术的发展具有一定参考价值。本文的主要工作是:嵌入式平台的构建是本嵌入式对弈控制系统的研究重点,为解决vivi及linux-2.6.31内核的移植问题,本文运用PC机linux终端对交叉编译器及调试工具进行了配置,修改了vivi及linux-2.6.31内核源代码并将其移植到核心板中;随后,在移植的linux环境下挂载并完善了根文件系统,加载驱动程序,修改了Qtopia-4.2.4应用平台源代码并移植到核心板linux环境下,完成对嵌入式控制平台的构建。在对弈程序的实现过程中,本文对棋盘棋子进行了编码,建立索引数组和映射数组,让程序明白棋局对弈状态;运用预置表法和模板匹配法设置走法规则,建立评估函数,使程序能在合法的象棋对弈规则下搜索出最佳的走法;运用深度优先的迭代深化算法进行搜索,引入路向行向比特向量,提高搜索速度;并将对弈程序导入Qt平台,实现嵌入式对弈控制器的设计。本嵌入式对弈控制系统分为控制部分、执行部分和显示部分,其中,执行部分包括采集人类棋手走棋位置的电子棋盘和执行机器人走棋动作的机械臂;显示部分则包括PC机棋局显示终端和PC机linux终端。本文对系统的各个单元电路模块进行了设计,制作了电子棋盘和机械臂,设计了子功能软件模块及PC机棋局显示终端主界面,并采用多舵机联调的方法对系统进行了调试。结果表明,本嵌入式对弈控制系统运行正常,达到设计要求。(本文来源于《中北大学》期刊2012-04-20)
毕津滔[9](2009)在《中国象棋对弈机器人控制系统研究》一文中研究指出娱乐机器人是机器人领域中一支极具前景的新生力量,强调人机交互性和用户情感体验,具有让主人身心愉悦的特点。象棋机器人就属于娱乐机器人的一种。本文所介绍的中国象棋对弈机器人系统能实现机器人与人直接对弈,它既可以跟老年人下棋,为老年人排遣孤独感;又可以跟儿童下棋,开发儿童的智力;如果应用于教学,可以培养青少年对科学技术的兴趣;同时它也弘扬了中国象棋这一中华民族优秀而且独一无二的传统文化。在设计并实现对弈系统的过程中,本文综合运用了串口通讯技术、VC++程序设计及应用AVR单片机的多舵机控制等技术。该对弈机器人系统的特点之一是把自主设计的一种电子棋盘系统方案引进了对弈机器人系统,实现了对棋局扫描和记录的功能。研究并实现了利用微控制器ATmega16软件模拟产生多路PWM信号控制多路舵机的方法,从而实现了本系统中下位机控制器对下棋机械手臂的控制。在设计PC上位计算机和下位机控制器串口通信模块过程中,硬件电路部分,设计了一种USB/RS-232转换器;软件设计部分,使用Windows API函数编写了串口通信类,应用它们不仅能够较好的完成下棋系统中的串口通信任务,而且由于其具有友好的对外接口,完全可以应用于其它系统中的通信任务。目前中国象棋博弈软件已经得到了一定的发展,许多着名博弈软件,已经具有了中国象棋大师的水准,但就人机博弈的应用来说,单单博弈软件还有其不足之处,人们希望开发出可以直接与人对弈的机器人。本论文也正是基于上述原因而提出了一种设计方案,本文的研究对多关节机器人控制技术、对弈机器人的研究具有一定的参考价值。(本文来源于《哈尔滨理工大学》期刊2009-03-01)
张志伟,孔凡让,赵吉文,何清波,吴增荣[10](2008)在《对弈机器人的视觉图像处理和识别》一文中研究指出基于视觉的对弈机器人在国内尚无先例,其视觉系统的实现是此研究的关键。提出了彩色空间变换,阈值分割、形态学骨架化及霍夫变换等图像处理技术对棋局中的棋子进行检测、定位和分割的方法。在棋子识别过程中,为克服棋子摆放方向的随意性,提取棋子旋转不变的径向像素点数特征;用BP神经网络进行识别,并采用贝叶斯正则化方法提高了网络的推广性。实验表明,该方法定位、分割棋子准确无误,识别率较高。(本文来源于《计算机应用与软件》期刊2008年02期)
对弈机器人论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文设计的是一款基于OpenCV图像识别的智能对弈机器人,我们利用上位的树莓派进行图像识别,通过串口控制下位的MK60单片机进行运动控制。采用机器学习KNN算法,通过摄像头完成线条、几何图形的识别。采用Alpha-Beta剪枝搜索算法计算AI落子位置,控制机械臂用电磁铁吸取棋子放到指定位置。经多次测试,该系统已具备较高的稳定性。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
对弈机器人论文参考文献
[1].吴晏奇,陈大磊,王宇,宋华军.智能人机对弈五子棋机器人设计[J].电子器件.2019
[2].周欣欣,燕泽昊,王广发.基于图像识别的智能对弈机器人的设计与实现[J].电子技术与软件工程.2019
[3].韩继凯.远程遥控中国象棋对弈机器人系统研制[D].南昌大学.2019
[4].郭晓霞.人与机器人象棋对弈系统设计与实现[D].中北大学.2019
[5].赵悦.基于SCARA结构的智能对弈机器人[J].机械制造与自动化.2016
[6].黄双,陈路,沈鑫,江兴方.智能型实物棋盘人机对弈象棋机器人的制作[J].大学物理实验.2014
[7].徐丽丽,杨风,米卫卫,杨杨.基于Mega128的象棋机器人对弈系统的研究[J].传感器世界.2013
[8].陆静逸.基于ARM的嵌入式象棋机器人对弈控制系统研究[D].中北大学.2012
[9].毕津滔.中国象棋对弈机器人控制系统研究[D].哈尔滨理工大学.2009
[10].张志伟,孔凡让,赵吉文,何清波,吴增荣.对弈机器人的视觉图像处理和识别[J].计算机应用与软件.2008