基于FIRA 11VS11仿真足球平台截球策略分析

更新时间:2023-12-10 23:00:22 阅读: 评论:0

2023年12月10日发(作者:北京四合院介绍)

-

基于FIRA 11VS11仿真足球平台截球策略分析

11f ;五鬲 教字技术 算法分析 基于FIRA l lVS l l仿真足球平台截球策略分析 张毅李茂邓永生李敏孙纯兴 (重庆邮电大学自动化学院重庆400065) 摘要:针对机器A43-真的高实时、运动的不确定、拦截足球的低效率等情况,在分析研究线性算法拦截球的基础上,提出曲线编程思想 通过全息信息检索、曲线算法等,从而设计出能够使机器人到达指定位置,并执行指定命令的最优路线,提高了机器人的截球效率 关键词:机器人足球路径设计信息决策 中图分类号:TP242 文献标识码:A 文章编号:1007—941 6(2011)l0-0l07—02 1、引言 基于FIRA平台的机器人仿真足球是以VC++为编程平台基 础,与FIRA平台服务器对接程序以实现足球的仿真。在现实的足球 比赛中,谁掌握了比赛的控球权谁就有更多的机会取得胜利,这・ 点存仿真足球平台上依然适用。基于此,我们着重设计比赛中的足 球拦截,目前主流有直接角度和位置 算、三角函数计算、遗传算法 模糊数据处理等方法。本文提…曲线拦截思想,结合对方机器人的 位置,通过多个位置信息处理,渊配我方机器人具体跑位实现对足 球控制。 2、算法 2.1线性算法 线性截球的 本思想如卜: 球运行路径预测一A.距离足球最近的我方机器人一B.距离足 球最近的对方机器人(假设该机器人为R)一如果A>B执行条件C, 否则执行条件D。 C:找出距离R最近的我方机器人以及x轴与Y轴的具体差值一 R与足球之间角度预测一我方机器人与球角度预测一角度校 一 位置优先级判断(设最佳位置为P)一跑位于R Lj足球的延长线上I 点,如图1所示。 D:确定足球与我方球¨Y轴小点一连线上距离足球l8单位处 一直线跑位是否碰球一检测足台碰球?若碰球:(数值+10,跑位);没 有碰球:跑位一进攻算法,如图2所示。 当然,这是在whilefl9循环语 下执行的,这些数值运算存不刮 1秒的时问内可以执行很多次,几平不用担心执行力的问题。 图1条件C执行图示 图2条件D执行图示 2 2曲线算法截球 存线性截球的基础卜,有的先行者_J『始着手设计曲线算法截 球。这样依然需要做很多位置判断,就像线性截球‘样的,J_i是将截 球方案改为 线,如网3: 从图上来看曲线算法似乎更浪费时问,然而实践证明 这样设 计更能保证财足球的多重控制。叮以先假设 边进攻球员的运动路 径,如果是直线运行打门必然导致球无法射入门内,而使刖曲线!J!Jl 可以很妤地对球控制。对丁防守机器人,直线截球的确很节约时间, 但由丁对于运动的不确定性,我们不能始终假设对方射¨点选择存 我方球门Y轴中心,昕以我们使防守机器人进行曲线运动也多j 几 分意外缓冲机会。改进的曲线算法为: 球运行行为预测一定义¨ 标点一计算足球 机器人的距离一汁算足球与机器人之间的角度 一¨‘算足球与广I标点的角度一角度规范化修l【r一通过角度计算机 器人应有的 轮转速等一跑何。 3、改进的算法 我们已经知道曲线路 i殳计是优】 直线路径设汁的, 体的lI1I 线选择我们选择的足JF圆Illi线,伞场分 J 26分 模式,女l 14所 图4分区策略 

-

基于FIRA 11VS11仿真足球平台截球策略分析

本文发布于:2023-12-10 23:00:22,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1702220422117642.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:基于FIRA 11VS11仿真足球平台截球策略分析.doc

本文 PDF 下载地址:基于FIRA 11VS11仿真足球平台截球策略分析.pdf

标签:足球   机器人   截球   算法   角度   曲线   平台
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|