下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Robocup3D仿真机器人截球技术的研究摘 要:在Robocup3D仿真机器人世界杯足球比赛中,仿真机器人球员技术动作设计的优劣在很大程度上决定了球队的强与弱,本文研究了Robocup3D仿真机器人截球技术,将BP神经网络技术应用到截球动作中,通过实验发现,采用该方法使得截球成功率大大进步。关键词:Robocup3D;机器人;截球;BP神经网络0 引言机器人世界杯足球比赛简称Robocup,Robocup3D仿真比赛近似于人类足球比赛,抑制了机器人硬件的多方面限制,解决了很多现阶段硬件无法实现的功能,所以对多智能体系统MAS和分布式人工智能DAI的理论研究具有深远的影响。在Robocup3D
2、仿真比赛系统中,每个机器人体系构造包括世界模型、通信、高层决策、动作模型等模块。其中动作模型中截球技术的优劣对整个Robocup3D仿真比赛的结果具有重要的影响。本文将仿真机器人截球技术分为两种情况,一种为远间隔 截球,另一种为近间隔 截球,将BP神经网络应用到远间隔 截球技术中,采用该方法缩短了截球时间,进步了截球成功率。1 Robocup3D仿真系统简介1.1 Robocup3D仿真系统构造采用Client/Server方式设计RoboCup3D仿真机器人足球比赛系统,由监视器和客户端、效劳器端组成该系统。对真实的物理三维世界的模拟可以由Robocup3D仿真环境实现,该系统主要对效劳器的
3、通信、根本动作及其决策、对球员的感知等根本功能模块进展了研究。图1为仿真系统构造示意图。Robocup3D截球技术的研究目的是要确定球员最正确截球点,无论球间隔 自身间隔 为多远,球员都可以拦截到球。最正确截球点由仿真足球的当前位置信息以及速度信息确定,接下来使球员以最快的速度运动到该最正确截球点,从而在比赛中获得对球的掌控权。通过一些根本动作指令,例如转身指令、加速指令等,在实时分析球场信息之后,使得球员以最快的速度到达改最正确截球点。因为预测时间对于预测足球位置的准确度影响很大,假设能一两个周期内完成预测那么相对准确,假设足球间隔 自身位置越远,那么球员到达截球点的时间就越长,越不能准确预
4、测足球的位置,下面将机器人截球技术分为两种情况研究,一种为远间隔 截球技术,另一种为近间隔 截球技术。2 近间隔 截球技术3 远间隔 截球3.1 判断截球点采用解析法进展远间隔 截球,预测出第i个周期后足球的位置信息p,然后设计出截球分析函数,对球员到达该位置p所需要的周期数进展计算,假设该周期数小于i,那么表示可以截到球,函数输出截球所需周期数i以及截球点。该方法的算法流程图如图2。3.2 采用BP神经网络训练截球截球点确定之后,一般情况下采用尝试的方法来确定采取dash和turn这两个动作指令中的哪一个,这样就导致截球效率低,也就是说即便得到了截球点也可能截不到球。为了防止出现这种情况,在
5、截球技术中使用人工智能技术,其中神经网络技术计算简单,适用于连续空间,采用神经网络训练截球动作可以满足Robocup比赛的实时性要求。BP神经网络是如今比较成熟并且应用较多的神经网络模型,该模型的根本思想是通过对输入信号Xi进展非线形变换得到输出信号Yk,并且是通过隐层点使得输入信号作用于输出信号,由期望输出量t、输入向量X、以及期望输出值t与网络输出值Y之间的差值组成每个网络训练样本,对输出节点与隐层节点之间的联接强度以及阈值、还有隐层节点与输入节点之间的联接强度值进展调节,经过不断的调节使得误差可以沿着梯度方向不断降低,在不断的训练学习之后,得到与最小误差相关的阈值和权值。采用该训练好的神
6、经网络对同类的样本输入信息进展训练,自动得到输出误差最小的信息。训练截球技术选取的是三层BP神经网络,其构造模型如图3所示。图3中,将球速方向、球的方向、球距自身间隔 、球员速度方向和大小、球速大小作为截球BP神经网络的输入量。成功截球采取的动作为输出量,可采取的动作为dash和36个方向turn。网络传递函数: 。对上述样本数据进展训练,得到训练好的神经网络,用来进展截球。4 实验结果及分析4.1 实验环境与条件4.2 结果分析设定最小均方误差为0.005,BP神经网络的样本数据为30场Robocup3D足球仿真比赛中的500个截球动作序列。学习训练之后网络逼近均方误差约为0.00532。训练后得到的误差曲线如图4所示:训练好神经网络之后,将该基于BP神经网络的截球算法在RoboCup3D仿真比赛中采用该基于BP神经网络的截球算法。通过编写代码在到仿真机器人截球程序中参加BP神经网络,对100次截球情况进展分析,进展屡次仿真比赛后,得
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 拉勾网产品经理岗位面试全解与技巧
- 肯德基餐饮行业餐厅管理岗位招聘面经详解
- 动脉粥样硬化药物治疗依从性
- 成考专业就业方向
- 护理追踪法实践操作
- 基于柔性生产的现代供应链策略研究
- 听力检测的质量控制
- 快递行业配送经理面试解析
- 客户关系管理策略及实践总结
- 2025年自动驾驶数据标注数据标注质量保证措施
- ALC墙板安装专项施工方案2023年
- 芯片行业经销商制度规范
- IT技术介绍教学课件
- 【《某苹果采摘机械臂的总体方案设计案例》2300字】
- 2025年泰州职业技术学院单招职业技能测试题库附答案
- 2025中远海运财产保险自保有限公司高级管理人员招聘笔试历年典型考点题库附带答案详解
- 2025天津师范大学智能分子交叉科学研究院招聘部分博士层次专业技术岗位人员(公共基础知识)综合能力测试题带答案解析
- 肝硬化HRS合并肝肾综合征型肝肾联合损伤方案
- T/CI 366-2024新能源汽车动力电池用高抗拉强度超薄铜箔
- 2025年中南体育考研真题及答案
- 2025浙江金华市东阳市部分机关事业单位招聘编外人74人员(二)笔试考试参考试题及答案解析
评论
0/150
提交评论