基干Android平台智能机器人研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干Android平台智能机器人研究

基于Android平台的智能机器人研究   摘要:随着移动智能终端设备的迅速普及和Android平台的应用越来越广泛,智能机器人的研究备受关注越来越多,成为当今热点问题。该文介绍了基于Android的平台的智能机器人研究,机器人可以聊天,报天气预报,讲笑话等功能 关键词:Android;机器人;智能 中图分类号:TP18 文献标识码:A 文章编号:1009-3044(2016)28-0184-03 1 引言 现代玩具工业在经历了塑料玩具、小制玩具、电子玩具之后,开始进入智能玩具的崭新时代。而现代科技的大力发展也为玩具的智能化提供了技术支持,而随着人们生活水平的提高智能玩具也走进了日常生活,担任着娱乐的重要角色。且随着人们生活水平的提高,智能手机也成为人们重要的通讯工具,安卓系统手机则占领智能手机系统的大头。于是将安卓手机与智能玩具机器人相结合成为智能玩具的新趋势,且必将成为未来智能玩具市场的一部分 智能机器人至少要具备三个要素:感觉要素,运动要素和思考要素。智能玩具机器人有着通过安卓平台来控制其移动、加速和与人相互追逐的特征,这样可以更加贴近智能化的现代生活,给人们带来科技的新意和娱乐。利用安卓平台控制来实现其智能化与现在市场大部分的遥控控制的玩具以及部分语音识别的智能化玩具机器人更加贴近现代人的生活,与现实更契合 安卓应用平台操控软件是基于安卓系统手机平台,通过无线通信获得数据,从而得知机器移动的具体状况,方便控制和发出指令。而机器人的智能是在于能够通过传感器感知环境和自身状态,实现在有障碍物的环境中面向目标自主运动以及与人相互追逐的动态,从而完成一定功能的机器人系统。本课题智能移动机器人技术综合了运动控制、感知障碍物、感知生物体以及自主避障等技术。采用无线通信技术能够有效地简化手机与机器等移动终端设备之间的通信 2 目的和意义 图灵机器人平台是一个免费的API开放平台,基于自然语言处理、知识库和云计算等技术,为广大开发者、合作伙伴提供的一系列智能语义处理能力(包括语义理解、智能问答、知识库对接等)的服务平台 图灵机器人平台能被运用到智能手机,智能电视,智能车载,智能移动端,网站客服等多领域,实现自然语言的智能交互 同时,图灵机器人平台能“一键式”接入微信公众平台,实现智能聊天机器人,智能客服机器人等服务 图灵测试是测试人在与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。问过一些问题后,如果测试人不能确认被测试者30%的答复哪个是人、哪个是机器的回答,那么这台机器就通过了测试,并被认为具有人类智能。还没有一台机器能够通过图灵测试 3 关键技术与解决方案 (1)布局实现 聊天机器人的页面目前只有一个,使用LinearLayout布局,使用一个ListView承载聊天信息列表,页面下方是一个文字输入框和一个发送按钮 另外,为了实现聊天语句发送和接收的区分,ListView里的项目里也定义了布局文件。所有的信息被记录时,需要保存一个flag字段,来表示它属于哪种类型的消息 (2)类文件 消息类:ListData.java 这个类是发送或接收的某一条消息的类,其中包括三个属性和其geter、seter方法 private String content; //消息的内容 private int flag; //消息标志位,1发送,2接收 private String time; //消息发送的时间 主操作类:MainActivity.java 完成应用的主要界面操作和显示,实现按钮点击事件,获取用户输入的文字,将其拼接成一个完成的HTTP请求的URL (3)主配置文件 聊天机器人发送消息和接收消息都需要使用到HTTP协议,使用Java提供的相关类,可以方便进行书写,在网络通讯类HttpData.java中最重要的方法就是 doInBackground()方法 (4) 图片的处理 在聊天软件中,聊天内容下面通常有这样的一张图片,但是并不是所有的聊天话语都是固定长度的,我们给每一个聊天语句的长度设置不同背景的背景图片显然不合适 首先在图片的右侧和下侧选择一个文字容纳块,即表示当文字超过这个选定的区域时需要做图片像素的填充。另外在图片的左侧和上侧,选择需要进行像素填充的区域,一般为了保持图片的美观,仅选择一个像素的距离,而且在这个选择的像素条上没有颜色的过渡和变化 这样当显示文字超过图片宽度时,则该图片会自动将被选定竖直像素条重 复填充,当显示文字超过图片高度时,该图片会自动将被选定水平的像素条重复填充。也就是说通过.9图片处理后的图片,是具有水平、竖直方向上的

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档