999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

機(jī)器人足球比賽防守與進(jìn)攻隊(duì)形轉(zhuǎn)換的研究

2011-01-01 00:00:00劉鍔欣蘇禹鐘偉聲黃鴻尉越
計(jì)算技術(shù)與自動化 2011年4期

文章編號:1003-6199(2011)04-0134-03

摘 要:隨著機(jī)器人足球的發(fā)展,機(jī)器人防守和進(jìn)攻的隊(duì)形對于比賽顯得尤為重要。為了加強(qiáng)機(jī)器人足球比賽中的防守和進(jìn)攻,文章通過分析足球在不同區(qū)域時防守隊(duì)形的選擇、防守與進(jìn)攻的隊(duì)形轉(zhuǎn)換、以及在極端情況下剩余機(jī)器人的有效利用等幾個問題,研究和設(shè)計(jì)機(jī)器人防守和進(jìn)攻隊(duì)形轉(zhuǎn)換的算法和策略。機(jī)器人隊(duì)形的選擇采用人性化的方法,大大提高了隊(duì)形的形成速度,在極端狀態(tài)下也做出相應(yīng)的策略來加強(qiáng)進(jìn)攻。通過實(shí)驗(yàn)表明,該策略增加了防守和進(jìn)攻的效率,提高了進(jìn)球的幾率。

關(guān)鍵詞:防守與進(jìn)攻; 隊(duì)形轉(zhuǎn)換; 極端情況

中圖分類號: TP24 TP31 文獻(xiàn)標(biāo)識碼:A



Research on the Turnformation of Defense and Offence in Robot Soccer Game



LIU Exin1, SU Yu1, ZHONG Weisheng1, HUANG Hong1,2, WEI Yue1

(1.Zhuhai,Beijing Institute of Technology, Zhuhai 519088,China;

2.Automation College, Beijing Institute of Technology, Beijing 100081, China )

Abstract:With the development of robot soccer, the formation of robots defense and offence is particularly important in the competition. In order to promote confrontation of robot soccer game, the arithmetic and tactics of turnformation based on robot defense and offence are studied and designed through analyzing the defense formation choice in the different areas, the interconversion of defense formation and offence formation, and economizing problem of residue robots under the extreme case. The choice of robots formation is confirmed by using humanized methods so that the speed of formation is improved. At the same time the corresponding tactics are adopted to enhance offence under the extreme case. The experiments have shown that the strategy increased the efficiency of defense and offensive and greatly improved the possibility of scoring for our part.

Key words:defense and offense;turnformation; extreme case

1 引 言

在機(jī)器人足球比賽中,為了加強(qiáng)機(jī)器人防守與進(jìn)攻策略的有效性[1,2],在隊(duì)形策略上提出了在我方半?yún)^(qū)的防守隊(duì)形和在敵方半?yún)^(qū)的進(jìn)攻隊(duì)形,以及在敵方禁區(qū)上下底線的隊(duì)形設(shè)計(jì)。在整個比賽中,必將形成防守和進(jìn)攻的隊(duì)形相互轉(zhuǎn)換,因?yàn)榉朗嘏c進(jìn)攻,主要取決于足球當(dāng)前的落點(diǎn)。為增加比賽的順暢性,形成一種人性化的足球比賽和有利的隊(duì)形[3,4],根據(jù)落點(diǎn)的分析判斷形成基于足球落點(diǎn)分析的隊(duì)形策略,如圖1所示。

2 球在不同區(qū)域隊(duì)形的選擇

一種隊(duì)形適應(yīng)不了整場比賽,因?yàn)橐环N隊(duì)形在某種情況下可能為自己帶來不利因素,例如在禁區(qū)犯規(guī)導(dǎo)致該進(jìn)的球無效等。所以根據(jù)球在不同區(qū)域?qū)C(jī)器人做出不同的隊(duì)形調(diào)整是有必要的[5],在此分析足球在以下三種區(qū)域時,機(jī)器人的隊(duì)形情況。

2.1 球在我方半?yún)^(qū)

當(dāng)球在我方半?yún)^(qū)時(以下均假設(shè)我方為左方),此時應(yīng)該加強(qiáng)防守,破壞對方的進(jìn)攻,為此我們設(shè)計(jì)了一種多道防守防線的防守隊(duì)形,以加強(qiáng)當(dāng)?shù)谝坏婪谰€漏球時,第二道防線接著搶球,以此類推的防守情況,每道防線都依次錯開一定的距離,使得防守期間不漏球,加強(qiáng)防守的有效性,同時讓球的最大走位角度盡可能大的偏離球門的方向,示意圖如圖2所示。

2.2 球在敵方半?yún)^(qū)

當(dāng)球在敵方半?yún)^(qū)時(禁區(qū)附近外),處于進(jìn)攻狀態(tài),此時應(yīng)該加強(qiáng)進(jìn)攻[6],破壞對方的防守,在進(jìn)攻的策略上,為了避免漏球,利用漏斗陣形將球控制住,為此,引入x,y軸,根據(jù)球的x,y坐標(biāo),使得機(jī)器人依次分布成為一個漏斗形,然后一直將球推至敵方禁區(qū)前,以便制造更多的射門機(jī)會,示意圖如圖3所示。

計(jì)算技術(shù)與自動化2011年12月

第30卷第4期劉鍔欣等:機(jī)器人足球比賽防守與進(jìn)攻隊(duì)形轉(zhuǎn)換的研究

2.3 球在敵方禁區(qū)上下底線

當(dāng)球在敵方禁區(qū)上下底線時,仍處于進(jìn)攻狀態(tài),為了避免讓系統(tǒng)造成FreeBall浪費(fèi)10秒鐘,設(shè)置3名球員在大禁區(qū)邊緣等待制造FreeBall,以節(jié)約比賽時間同時也起到埋伏射門的作用,等待其他機(jī)器人將球傳到禁區(qū)邊緣,創(chuàng)造射門機(jī)會,以右下角底線為例,示意圖如圖4所示。程序代碼如下:圖3 球在敵方半?yún)^(qū)漏斗隊(duì)形

//獲取球的坐標(biāo)

CPoint mball;

mball = ball.posture.position; 

//再對各個機(jī)器人基于球所在位置分布埋伏及進(jìn)攻位置 

pos[3].x = mball.x-150; 

pos[3].y = mball.y + 50;

pos[5].x = mball.x-150;

pos[5].y = mball.y - 50;

pos[4].x = mball.x-100;

pos[4].y = mball.y + 80;

if(pos[4].x > banareaR.left-8)

pos[4].x = banareaR.left-8;

pos[1].x = mball.x-100;

pos[1].y = 636;

if(pos[1].x > banareaR.left-8)

pos[1].x = banareaR.left-8;

pos[6].x = mball.x-100;

pos[6].y = mball.y - 80;

if(pos[6].x > banareaR.left-8)

pos[6].x = banareaR.left-8;

pos[2].x = mball.x-100;

pos[2].y = 188;

if(pos[2].x > banareaR.left-8)

pos[2].x = banareaR.left-8;

//待確定好所有位置之后,立刻利用跑位函數(shù)跑到基于足球落點(diǎn)所確定的各個位置,從而形成進(jìn)攻兼埋伏的隊(duì)形

home[3].Position2(pos[3]);

home[4].Position2(pos[4]);

home[5].Position2(pos[5]);

home[6].Position2(pos[6]);

home[1].Position2(pos[1]);

home[2].Position2(pos[2]);

3 防守與進(jìn)攻隊(duì)形的轉(zhuǎn)換

在比賽中,根據(jù)預(yù)測足球位置所在區(qū)域,使機(jī)器人隨時準(zhǔn)備進(jìn)行對隊(duì)形的轉(zhuǎn)換,然后以最快的速度形成隊(duì)形。在此利用了就近原則達(dá)到目的,因?yàn)檫@樣可以以相同的速度,最短的距離跑至最理想的位置,通過縮短距離來提高隊(duì)形的形成速度,從防守到進(jìn)攻的角度看,可以形成快速的反擊,制造更高效率更多射門幾率的進(jìn)攻;從進(jìn)攻到防守的角度看[7],可以使得處于劣勢的我方形成快速的回防,為下一步的進(jìn)攻提供有力的保障。因?yàn)樵诒荣愔蟹朗卣紦?jù)著重要的地位,同時對防守策略提出了更高的要求[8]。

當(dāng)球在敵方禁區(qū)附近上下底線時,我方形成埋伏射門且看時機(jī)制造FreeBall的隊(duì)形,既有利于制造射門機(jī)會,又有利于節(jié)省FreeBall的10秒鐘。以球在敵方禁區(qū)附近上下底線的一種隊(duì)形轉(zhuǎn)化策略為例,如圖5所示。

3.1 預(yù)測球的下一個位置所在區(qū)域

當(dāng)敵我雙方在敵方半?yún)^(qū)互相搶球時,注意球的走位,如果有球往我方半?yún)^(qū)跑動的趨勢,快速形成回防隊(duì)形;否則,判斷球是否跑至敵方禁區(qū)附近上下底線區(qū)域,此時根據(jù)返回的區(qū)域值來確定球的確切區(qū)域,并利用就近原則形成埋伏隊(duì)形。

3.2 判斷球是否成為死球

當(dāng)球在敵方禁區(qū)上下底線時,判斷球是否即將形成死球,若是,則守在大禁區(qū)邊緣的3個等待制造FreeBall的機(jī)器人立刻跑進(jìn)禁區(qū)制造犯規(guī),以便節(jié)省死球的耗時;否則,找準(zhǔn)角度向大小禁區(qū)中間傳球給埋伏機(jī)器人,讓機(jī)器人找準(zhǔn)時機(jī)射門,這樣既然可以節(jié)省時間,又可以增加射門幾率。

3.3 埋伏機(jī)器人射門判定

埋伏機(jī)器人需要有兩種準(zhǔn)備,一是判定是否球?yàn)樗狼颍却圃霧reeBall;二是判定球是否已經(jīng)傳到大小禁區(qū)中間,等待時機(jī),判斷球與機(jī)器人的最近距離,然后再讓該機(jī)器人射門完成最后一擊。

4 極端情況下剩余機(jī)器人的有效利用

在圖3所示的情況中,如果出現(xiàn)最后一個機(jī)器人的位置處于上下邊界附近,此時可能形成不了完整的漏斗形。對于這種情況,我們對漏斗底端的機(jī)器人的y坐標(biāo)進(jìn)行判定,如果出現(xiàn)此種極端情況,則利用其余3個閑置機(jī)器人來輔助另外一個漏斗邊緣,使之更加嚴(yán)密[9,10],形成一道完整的 “人墻”。

5 實(shí)驗(yàn)結(jié)果與結(jié)論

通過此次研究,機(jī)器人隊(duì)形的選擇采用人性化的方法,特別是在轉(zhuǎn)換方式上,大大提高了隊(duì)形的形成速度,在極端狀態(tài)下也做出了相應(yīng)的策略來加強(qiáng)進(jìn)攻。通過實(shí)驗(yàn)證明,與未利用極端條件下的閑置機(jī)器人相比,前者比后者更加有利于在進(jìn)攻時,提供一定的防守;同時在設(shè)置埋伏機(jī)器人后,也有效地節(jié)省了死球的耗時,增加了射門次數(shù),為進(jìn)球提供了可能。

參考文獻(xiàn)

[1] 李文彬,史豪斌,李偉華,等. 機(jī)器人足球進(jìn)攻策略的仿真研究[J]. 計(jì)算機(jī)仿真,2011,28(2):187-191.

[2] 張毅,楊偉,徐曉東,等. 機(jī)器人足球仿真組進(jìn)攻策略研究[J]. 機(jī)器人技術(shù)與應(yīng)用,2010,(4):52-53.

[3] 史豪斌,覃楊森,婁云峰,等. 足球機(jī)器人仿真比賽中的進(jìn)攻隊(duì)形設(shè)計(jì)及控制研究[J].2009,(6):885-888.

[4] 王雷,周國威,賈磊.一種足球機(jī)器人射門策略的人性化設(shè)計(jì)[C].2005中國控制與決策學(xué)術(shù)年會論文集.2005:2013-2016.

[5] 尚路彥,張小川,李祖樞,等.關(guān)于機(jī)器人足球區(qū)域射門動作算法的改進(jìn)[J].重慶工學(xué)院學(xué)報(bào),2005,19(3):142-144 .

[6] 郝宗波,洪炳镕.仿真機(jī)器人足球射門動作研究[J]. 哈爾濱工業(yè)大學(xué)學(xué)報(bào),2003,39(9):1102-1104.

[7] 于東超,耿祥義,劉泮青.5vs5仿真機(jī)器人足球比賽——防守算法研究[J]. 計(jì)算機(jī)技術(shù)與發(fā)展,2008,18(2):59-61,65.

[8] 章小兵,陳黎,劉艷春. 基于Robocuo的智能協(xié)作防守[J]. 安徽工業(yè)大學(xué)學(xué)報(bào):自然科學(xué)版,2011,28(3):272-276.

[9] 王健,李強(qiáng),邱小童.中型組機(jī)器人站位防守的研究[J].自動化技術(shù)與應(yīng)用,2008, 27(6):28-31.

[10]翟彬.Voronoi圖在足球機(jī)器人規(guī)劃中的應(yīng)用研究[J].科技信息,2008,(4):90-91.

收稿日期:2011-10-18

作者簡介:劉鍔欣(1991—),男,廣東陸豐人,學(xué)士生,研究方向:計(jì)算機(jī)技術(shù)(E-mail:xin2xin1314@sina.com);蘇 禹(1979—),男 ,貴州黔西人,副教授,博士,研究方向:自動化及相關(guān)技術(shù)的研究。

主站蜘蛛池模板: 亚洲精品第五页| 国产乱人伦AV在线A| 久久婷婷六月| 欧美自慰一级看片免费| 国产精品分类视频分类一区| 亚洲综合激情另类专区| 亚洲资源站av无码网址| 中文字幕亚洲乱码熟女1区2区| 日本不卡视频在线| 99热国产这里只有精品无卡顿"| 成人在线亚洲| 欧美啪啪一区| 国产农村1级毛片| 国产成人AV综合久久| 99这里精品| 国产91无毒不卡在线观看| 爆操波多野结衣| 不卡的在线视频免费观看| 久爱午夜精品免费视频| jizz国产视频| 精品小视频在线观看| 国产精品短篇二区| 国产自在线拍| 看你懂的巨臀中文字幕一区二区 | 国产亚洲精品97AA片在线播放| 欧美精品一区二区三区中文字幕| 最新精品国偷自产在线| 美女被操黄色视频网站| 中文字幕日韩久久综合影院| 欧美精品不卡| 天天色天天操综合网| 日韩欧美中文字幕在线韩免费 | 台湾AV国片精品女同性| 中文字幕在线观看日本| 国产一区二区三区在线观看免费| 中文字幕亚洲乱码熟女1区2区| 午夜福利在线观看成人| 看国产毛片| 色香蕉影院| 在线另类稀缺国产呦| 中文字幕在线一区二区在线| 一区二区三区高清视频国产女人| 精品国产亚洲人成在线| 激情综合图区| 992Tv视频国产精品| 国产女人综合久久精品视| 67194成是人免费无码| 免费在线看黄网址| 国产精品99久久久| 亚洲二区视频| 欧美全免费aaaaaa特黄在线| 免费Aⅴ片在线观看蜜芽Tⅴ| 亚洲国产一成久久精品国产成人综合| 亚洲欧洲自拍拍偷午夜色| 成人在线不卡视频| 免费a级毛片视频| 国产真实乱了在线播放| 国产免费久久精品99re丫丫一| 国产精品成人免费视频99| 亚洲精品亚洲人成在线| 在线五月婷婷| 亚洲第一页在线观看| 久久久黄色片| 国产成人资源| 日韩午夜片| 91探花国产综合在线精品| 亚洲人成网站色7799在线播放| 久久免费成人| 99re在线视频观看| 国产福利微拍精品一区二区| 天堂岛国av无码免费无禁网站 | 日韩av在线直播| 亚洲免费毛片| 精品少妇人妻无码久久| 中文字幕资源站| 啪啪国产视频| 最近最新中文字幕在线第一页| 亚洲最大看欧美片网站地址| 亚洲国产精品一区二区第一页免| 亚洲综合第一区| 免费va国产在线观看| 久久99国产综合精品女同|