QQ:站内信联系

您的位置:主页 > 6A娱乐资讯 > 行业资讯 >

行业资讯

联系我们

电话:400-123-4567

Email: admin@baidu.com

传真:+86-123-4567

手机:13888888888

HITGo——智能象棋娱乐平台

发布时间:2022-09-01 11:42人气:196

  象棋看成华夏的文化糟粕之一,万世在人们的生存中演出着不行或缺的文化地位。本文基于Intel Minnow Board Turbot 嵌入式创造平台和Genuino 101创立板,成立性地将象棋国粹文化与摩登科技相连结,完了了一款拯济多种对战体例和成绩的象棋娱乐平台HITGo。

  HITGo项目应用准备机视觉处理技艺编写处理算法了结棋盘图像动静的分别,集成AlphaBeta剪枝人工智能算法完结智能着法、抉择辘集数据传输以及自动限制理论了结了对战平台的硬件框架。HITGo援救“人机对战”、“远程世人对战”两种对战模式,用户或者原委轻便的人机交互界面实行模式采纳与限度。区别的游戏模式下,所选对手原委HITGo板滞臂在棋盘上变更确实的棋子完了与用户举办真实象棋对战。HITGo项主见杀青,在予以用户最适意和最真实的象棋游戏感染的同时,也为用户供给了一种崭新的象棋对战领悟。

  在今朝社会,象棋尽量已经受到了通俗的提高和传播,可是其嬉戏方式仅限于实物以及纯软件等方式,并没有在实际上受到科技水准进步的增进,也没有新的措置手艺被深奥为象棋的进取上面来。非论是在工夫应用依然用户清楚方面,都必要改变和上进来推动象棋的前进。

  与此同时,索求技能行使和象棋的统一更会增加响应的工夫先进。人工智能是预备机学科的一个分支,它理想阐明智能的内心,并爆发出一种新的能与人类智能相通的格式作出响应的智能板滞[1]。人工智能算作当前的寻觅热点之一,被普通地看做改动改日的枢纽技能之一。准备机博弈看成计算机人工智能的一个运用,也被人们所珍视。举行HITGo的搜索和搭筑,让更多的人熏染到人工智能带来的便捷与舒服,会引起社会对人工智能的异常浸视,鼓舞周至领域的提高。

  目古人工智能的寻求紧要分为智能接口、数据挖掘、主体以及主体编制。下面将对这三个方面诀别举行发扬[2]:

  智能接口指探究何如使人们也许随便自然的与计算机进行换取。姑且种种照旧较为成熟的智能接口手艺如翰墨辨认、语音分辨、图像分辨依然下手适用于生活中。

  数据开采即是从大批的、不周全的利用数据中提取出潜在有用的消歇的历程。数据发现技艺仍然变成了三大帮助:数据库、人工智能和数理统计。

  主旨是具故意图、精明、选择等心态的实体,比宗旨十分有智能性。主体试图独即刻去已矣职责,并且大概和景况实行交互通信。刹那对主体和多主体体例的寻求严浸蚁合在主体和多主体理论、主体之间的配关和调和、通信和交互工夫等方面。

  1、 裁夺算法:决策算法是人机对战模式的重心,本平台采纳了目前处置象棋着法题目使用最为通俗的AlphaBeta剪枝算法。源委AlphaBeta算法,体系智能地对局势举办评价,搜求最佳主见。

  2、 图像处置算法:使用计算机视觉库,编写图像处理算法使得对战平台具有遵从棋盘鉴识人着棋办法的才略,使得用户或许切实地奋斗棋子和棋盘。

  3、 滞板臂局限理论:系统参与了机器臂节制体系,进程节制板向步进电机发送蕴含有下棋走法的指令,使得由三个方向的呆板臂可能转动端正好的长度,从而杀青了古板臂吃子和走子的效劳。

  4、 密集传输理论:体例参加了经由汇集收场大众筑立的技术。另一用户原委下载安卓APP客户端,历程互联网和棋盘前的用户举行对战。

  同时,本体例蕴藏了供电体系、电平转换体系来实现供电布施和通信帮助。还蕴藏图形界面,简单用户节制编制驾驭颠末。

  系统硬件总体结构如图2-1所示。在2-1所示的体例总体结构中,最先用户始末节制界面选择使命模式,而后进行象棋对战,之后摄像头采集图像动静提取用户走棋数据,接着中控板将算法应对的走棋数据(大家对战模式为中控板进程互联网取得的手机客户端走棋数据)经过串口传至Genuino单片机,进而控制机器臂行径系统走棋。如许便也许进行象棋对战。为使周密系统软硬件构造了然,将周详作品分为三个模块进行介绍各个构造。

  棋盘以及其图像搜集装置如图2-2所示,周到包含了四个限定:棋子、棋盘、援手杆、摄像头。摄像头在本编制中采取OV5640型号摄像头。由硬件完毕了500万像素值,拯救主动对焦、自动白平衡与主动曝光,FPS为15。本编制拣选大小为585mm*525mm的亚克力板,厚度为7mm。棋盘内部单元距离为37mm。棋盘进程雕琢露出在亚克力板上。棋子选用磁石棋子,直径现实衡量值为2.2mm。

  中心处置控制由Intel MinnowBoard Turbot嵌入式体例设备板,Genuino创造板,败露屏、触摸屏等限制组成。

  Intel MinnowBoard Turbot是一款Intel公司的嵌入式软硬件开源的修造板,功用十分强盛。板子集成有Intel Atom 64位处置器,Intel集成显卡、USB接口、HDMI接口以及SPI接口和UART接口,救援多种支配体系。

  Genuino是一款随便合用的节制器,在本著作中,要紧结果接受Turbot板子发送的新闻,经历解析措置部分驱动电机,结果杀青呆滞臂的行动。Genuino颠末UART串口和嵌入式树立板毗连。

  显现屏与触摸屏大小雷同,如图2-3所示,均为7寸。显示屏经过HDMI接口与修设板毗连,用于映现图形化界面。同时表露屏有亮度调节器,可简单的调动亮度,适当各种环境。触摸屏为电容式触摸屏,急救多点同时触摸,有较高的丈量精度,获得用户触摸事件,实施响应的活动。

  板滞臂的硬件要紧由三组单轴T形丝杠导轨滑台和一个板滞爪构成。X轴、Y轴、Z轴三组单轴T形丝杠导轨滑台用于将滞板爪精决心位到宗旨棋子地点,机械爪用于夹取棋子或安放棋子。群众硬件布局如图2-4所示。

  单轴T形丝杠导轨滑台由规格为0808的丝杠组成,及丝杠直径8mm,导程8mm,水平载重为60Kg,垂直载浸为18Kg,全盘惬心夹取棋子所需要的请求。0808丝杠快度为1-66mm/s可调。X轴上的直线mm,Y轴上的直线mm,Z轴上的直线mm。

  单轴T形丝杠导轨滑台由一个57步进电机驱动。或许经过限制脉冲个数来节制角位移量,从而来到正确定位的办法;同时可能进程限度脉冲频率来限制电机蜕变的疾度和加速度,从而抵达调疾的方针。

  机械爪,如图2-5所示,用于加持棋子。它由硬质铝合金制成,爪子群众长度为118mm,爪子开展时的最大团体宽度为107mm,关当令的最大大众宽度为55mm,能有效夹持直径25mm的棋子。古板爪的动力由型号为MG996R的舵机供给,能产生11kg/cm(5V),15kg/cm (6.5V)的拉力,富裕夹紧棋子使其在变动始末中不掉落。

  本章节综述了一共体例里面完成原因,给出了大众的硬件连接布局框图,同时刻模块地对各范围硬件其参数、功能的作了方便介绍。

  编者按:近期,互联网行使适老化改酿成为辩论热点。相比尚不老练互联网的老人,还是或者操演驾御互联网操纵操纵的晚年网民同样面临密集妄言、密集捉弄、畸形广告等罗网,所有人挣扎危害的本事远低于年轻网民。…

  在摩登社会数字化与智能化飞速进取的当下,暮年人与互联网之间的“数字范畴”已成为必须逾越的课题。2020年底,工信部正式印发《互联网运用适老化及无妨害蜕变专项手脚策画》。…

  在“海底”下象棋?真的!浦东这个公园进行了寰宇首个“海底棋王争霸赛”!

推荐资讯