当前位置:主页 > 科技论文 > 网络通信论文 >

基于Android手机的对弈机器系统的设计与实现

发布时间:2020-03-28 21:41
【摘要】:由于Android手机用户数量最庞大,将棋类游戏APP与机器人进行组合创新,已成为了一大热门研究课题。本文将Android手机、小型机器人结合起来,从协助教育机构老师对学生进行象棋教学和便于象棋爱好者观赏及提升棋艺的角度出发,对传统的对弈游戏系统进行创新改造,提出了一种移动端和机器人端可以同步对弈的系统。为了设计及实现此系统,对系统的整体层次结构和功能需求进行了研究,将其分为移动端应用、无线通信、机械臂控制平台三大组成部分。主要研究内容及创新点如下:(1)基于对Android平台的分析,运用Eclipse IDE、Android SDK和所学理论设计及实现了移动端应用。文章中主要研究了界面布局及展示、蓝牙连接与实时通信、棋盘与棋子的数据结构、对机械臂的控制等关键模块,还研究了基本搜索、高级搜索和启发算法,并将其结合优化了搜索过程中的对弈着法生成顺序,最终通过编码调试,使其形成一个可正常对弈且可无线控制机械臂的应用程序。(2)对比了WiFi和蓝牙的技术优势,实现了系统的蓝牙无线通信功能,并基于天线设计理论和系统中蓝牙频段的特点设计了一款优质的可应用于蓝牙模块的圆极化微带天线,同时将此天线加工为实物,进行了实际测量验证。(3)分析了六自由度机械臂控制平台的具体构造,详细研究了舵机的工作原理和机械臂的控制方法,并结合Android移动端应用对其调试和采集生成通信传输的指令,实现移动端可以控制机械臂同步完成双方对弈的整套动作。最后,对搭建的系统各个部分及整体分别进行了多次真机测试,各个部分实现了主要功能,系统整体达到了设计初衷和应用要求。在该对弈机器系统中,智能手机和蓝牙无线通信替代了传统的PC端有线通信方式,减小了系统的体积,降低了系统的成本,提高了系统的便携性,非常便于在棋类教学机构和象棋爱好者中推广。
【图文】:

总体架构


本文针对中国象棋对战游戏规则,设计了一个手机软件和机械臂同步模拟中国象棋双方游戏的对弈机器系统。此系统要求移动端的程序能够正常进行人机对弈游戏,并能够实时地将各方的每一步棋子的状态及动作指令发送给通信模块,然后传输给机械臂的主控模块解析,从而控制机械臂同步完成对弈的动作。2.1 系统的总体架构本文提出的对弈机器系统是对现在单纯的手机象棋游戏的创新改造,它具有成本低、趣味性强、实现简单、便携性高、易于推广等特点。考虑到 Android 手机的普遍性以及当今电子技术的快速发展促使小型机器人逐渐引起广大人群的关注和喜爱等原因,所以将几乎人人都有的安卓智能手机与小型机器人结合起来,共同进行对弈游戏,必将会使得这种智力棋艺活动得到更多人的热爱。整个对弈机器系统有三大部分构成,第一部分是 Android 移动端的人机交互游戏软件模块,第二部分是蓝牙无线通信模块,第三部分是六自由度机械臂控制板及舵机执行动作的模块。系统总体架构如图 2-1 所示。

控制板,机械臂,模块结构,手机


件功能代码清晰,便于维护。弈着法搜索部分搜索算法是手机每走一步棋都要调用的模块,它是整个中机对弈的核心,本文将对基本搜索、高级搜索、启发算法为手机行棋的大脑,与用户进行棋艺对弈。令发送部分棋盘共有 90 个位置点,32 个棋子,棋盘上每个位置都对走一步棋都会对应起始点和落棋点两个位置,因此对弈双根据走棋的起落位置点生成对应的指令,并调用手机蓝牙,使其按照指令形成动作。组成与分析臂主要指的是机械臂的控制板,它是整个系统的主要硬件-3 所示:
【学位授予单位】:东华大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP242;TN929.53

【相似文献】

相关期刊论文 前10条

1 周兵;;基于Android网络图片上传与下载的研究[J];河北工程技术学院教学与研究;2015年04期

2 相润通;;基于Android的多用户课表应用[J];当代教育实践与教学研究;2018年12期

3 王成浩;李鑫宇;李丽娟;;Android开发技术的学习及应用研究[J];信息与电脑(理论版);2019年03期

4 拾影;;Android系统收费不过是时间问题[J];互联网周刊;2019年03期

5 朱晓丽;高鹏;;基于Android平台的老年人智能看护系统研究[J];山东农业工程学院学报;2019年02期

6 徐颖慧;;基于竞赛平台的Android移动商务实验室的研究与构建[J];赤峰学院学报(自然科学版);2017年19期

7 陈斌;张燕菲;郝静;;基于应用型人才培养的“Android应用开发”课程建设初探[J];工业和信息化教育;2017年12期

8 周国华;;Android平台上的智能聊天机器人设计及应用[J];计算机产品与流通;2017年07期

9 梅从圣;郑丽;田铮;许可;;基于Android系统的记账软件的设计与实现[J];纳税;2018年05期

10 熊小军;翁培钧;;Android协调布局的研究与使用[J];电子世界;2018年02期

相关会议论文 前10条

1 李鸿;邓云高;黄桃;;基于Android的行波管测试远程控制系统[A];2016真空电子学分会第二十届学术年会论文集(上)[C];2016年

2 潘伟;;Android重打包技术在应用商城中的运用研究[A];2013全国无线及移动通信学术大会论文集(上)[C];2013年

3 李静华;慕德俊;;一种基于行为的Android恶意程序分析系统设计[A];第十一届全国博士生学术年会——信息技术与安全专题论文集[C];2013年

4 张谷丰;罗岗;孙雪梅;易红娟;;基于Android的水稻害虫诊断系统[A];病虫害绿色防控与农产品质量安全——中国植物保护学会2015年学术年会论文集[C];2015年

5 王刚;储毅;;Android平台实时数据库的设计与实现[A];2012年电力通信管理暨智能电网通信技术论坛论文集[C];2013年

6 Di Jiaqi;Wang Jianhua;Zhang Long;;The Research in Mobile Learning Based on Android Smartphone Platform Application[A];2012年计算机应用与系统建模国际会议论文集[C];2012年

7 Xin Li;Yumei Zhai;Xiong Li;;Research and Implementation of Face Detection System on Android Smart Phone[A];2013年中国智能自动化学术会议论文集(第二分册)[C];2013年

8 李静华;慕德俊;杨鸣坤;胡伟;;Android恶意程序行为分析系统设计[A];2013年全国通信软件学术会议论文集[C];2013年

9 李蛟龙;任子真;;基于Android的智能家居发展趋势[A];第十四届沈阳科学学术年会论文集(理工农医)[C];2017年

10 余芳;刘建毅;张茹;;一种面向Android移动终端的多媒体数字版权保护系统[A];第十届中国通信学会学术年会论文集[C];2014年

相关重要报纸文章 前10条

1 杨程;苹果与Android博弈的背后[N];中国青年报;2011年

2 本报记者 陶涛 实习生 陈璐;手机网游厂商“赌明天”[N];中国青年报;2012年

3 ;王者对决,iOS 12 PK Android 9.0[N];电脑报;2018年

4 王冰洁;国内Android机将在明年引领5G潮流[N];电脑报;2018年

5 本报记者 游寰臻;智能手表厂商热情锐减 可穿戴已成强弩之末?[N];通信信息报;2016年

6 天雨;我国移动互联网发展态势喜人[N];人民邮电;2017年

7 本报记者 游寰臻;智能手表成科技厂商弃儿 可穿戴设备陷低谷?[N];通信信息报;2017年

8 张贺飞;别了,,Windows Phone[N];科技日报;2017年

9 赵玲玲;康佳发布“六核”Android4.2云电视[N];中华合作时报;2013年

10 项有建 《冲出数字化》作者;Android 4提升平板话语权[N];通信产业报;2011年

相关博士学位论文 前10条

1 苏欣;安卓手机应用流量分析及恶意行为检测技术研究[D];湖南大学;2015年

2 张紫鹏;基于程序语言的Android应用隐私保护[D];中国科学技术大学;2018年

3 王兆国;Android恶意应用程序检测技术研究[D];哈尔滨工业大学;2017年

4 杜少勇;面向Android智能手机的数据安全问题研究[D];南京大学;2019年

5 许艳萍;基于数据特征的Android恶意应用检测关键技术研究[D];北京邮电大学;2017年

6 张笑鲁;Android移动设备的数字取证关键问题研究[D];吉林大学;2016年

7 李新伟;基于GreenSeeker的棉花氮素营养诊断及Android施肥决策系统研究[D];石河子大学;2014年

8 曲家兴;Android软件恶意行为检测技术研究[D];哈尔滨工程大学;2017年

9 杨欢;协议漏洞挖掘及Android平台恶意应用检测技术研究[D];西安电子科技大学;2014年

10 曾述可;基于静态分析的Android操作系统隐私保护机制评估方法研究[D];中国科学技术大学;2014年

相关硕士学位论文 前10条

1 梁书婷;基于Android平台的远程桌面控制系统的设计与实现[D];哈尔滨工业大学;2013年

2 庄宁;基于Tensorflow的Android端本地图像分类的应用设计与实现[D];浙江工业大学;2019年

3 俞春;基于Android的“掌上团购”App设计与实现[D];浙江工业大学;2019年

4 郑姗姗;基于Android的智慧社区App设计与实现[D];浙江工业大学;2019年

5 郭基铭;基于Android系统微传感技术的若干应用[D];厦门大学;2017年

6 马庆;基于Android的北京地铁信息查询系统的设计与实现[D];厦门大学;2017年

7 汪元洪;基于Android的停车位信息实时分享移动平台设计与实现[D];厦门大学;2017年

8 王策;基于Android的营口港移动办公管理平台设计与实现[D];大连理工大学;2018年

9 浦志敏;胎动信号处理的研究及其在Android移动终端的实现[D];杭州电子科技大学;2018年

10 段汝东;基于Android的移动GIS地下管线运维信息发布平台研究[D];昆明理工大学;2018年



本文编号:2604952

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/2604952.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c1252***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com