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

仿真機器人足球比賽中的射門策略

2012-06-11 08:55:00張彥鐸王朝亮
武漢工程大學學報 2012年10期
關鍵詞:策略

張彥鐸,王朝亮,閔 鋒,李 迅

(1.武漢工程大學計算機科學與工程學院,湖北 武漢 430074;2.智能機器人湖北省重點實驗室,湖北 武漢 430074)

0 引 言

機器人足球是一個新興的人工智能研究領域, 它融合了實時視覺系統、機器人控制、無線通訊、多機器人控制等多個領域的技術[1].一場完整的機器人足球比賽是由若干基本動作組合完成的, 其中最重要的就是射門動作[2].因此, 如何快速、準確地并且動作連貫地完成射門動作就成為了進球的關鍵[3-4].

針對射門策略有不少的研究,韓學東等[5]在傳統射門的基礎上,引入了射門區的概念,合理的選擇射門點,并優化射門機器人的運動路徑,但是沒有考慮其他機器人對射門的影響,容易導致被截球.柯文德[6]、馬剛等[7]提出了多人協作射門的方法,提高了射門的成功率,然而此方法對計算的精度和實時性要求很高.練家樂等[8]分析了機器人射門成功率的主要因素:kick_rand屬性,提高射門成功率,但是忽略了其它防守球員對射門的影響.范宗濤[9]、柳在鑫等[10]分別提出了利用Her mite曲線和漸開線來優化射門路徑,可以比較連貫的完成射門動作和避障.郝宗波等[11]提出了利用對方守門員防守死角的方法,在一定程度上增加了進球數.王牛等[12]提出了搶點射門策略,對球的位置進行簡單的預測,確保機器人能夠踢到球,進而射門.

本文主要以FIRA 5V5 仿真平臺[13]為背景, 研究機器人和小球的離散變速運動模型[14-16],在此基礎上對它們的位置、速度等進行預測分析,尋找最佳射門區域,提高射門的成功率.

1 實體的運動模型

FIRA SimuroSot 5V5機器人仿真平臺在計算機上建立逼真的足球比賽場地和機器人模型, 同時建立機器人和球在場地上的運動學和動力學模型.仿真平臺還是一個服務程序,它將實時處理決策系統發出來的決策命令,并及時將各個機器人與球的位置和角度反饋給決策系統.

1.1 機器人的運動模型

本文主要討論機器人位置靠近對方球門進行射門,因此假設機器人在射門之前進行直線運動,并且踢球時不加旋轉角度,所以踢球之后小球也將進行直線運動,考慮到守門員一般都不會沖出守門區去截球,因此假定守門員也在防區內做直線運動.

在仿真平臺上對機器人進行直線運動測試,然后將測試數據導入MATLAB中,如圖1所示的圖形是在機器人左輪速和右輪速都為50下的測試數據,可以看出機器人在一定推力的作用下剛開始做加速運動,然后逐漸趨近該推力下的最大速度.假設機器人的推力為F,所受的阻力為f,機器人的速度v在最后趨于穩定說明f和v之間成正比關系:f=Cv(C為常量),分析機器人在某一個周期內的受力情況有:

F-f=ma

(1)

式(1)中,m為機器人的質量,a為加速度.

(2)

對式(2)中v和t進行積分得到t時刻的速度:

(3)

vt=B+(v0-B)At

(4)

式(4)就是機器人直線運動中速度v和時間t的關系,其中A和B都為常量系數,需要通過大量測試數據擬合出來.

如圖2所示,機器人在時間t內的路程是離散的,陰影部分的面積表示機器人t=5時的路程,因此總路程等于每一段路程之和.

(5)

圖1 機器人速度曲線Fig.1 The speed curve of robot

圖2 機器人離散路程曲線Fig.2 The discrete distance curve of robot

1.2 小球的運動模型

(6)

(7)

經過式(6)和式(7)求出碰撞后小球的速度:

(8)

如圖3所示,機器人在第15個周期時與小球發生碰撞,小球速度猛增至P1點,然后做減速運動到P2點,此后速度趨于穩定.因此小球在時間t內的路程為每個周期下的路程之和.

(9)

式(9)中Ab和Bb為常量系數.

圖3 小球受到撞擊后的速度曲線Fig.3 The speed curve of ball after impact

2 預測法射門

設球門線的橫坐標為X,小球的坐標為(xb,yb),BM為球門線的垂線,BQ為射門時球的運動軌跡,與x軸的夾角為α,如圖4所示,機器人H可以向上或者向下射門,現僅討論向上射門的情況,射門的距離Sb為:

圖4 射門示意圖Fig.4 Schematic diagram of shooting

(10)

根據圖3小球的速度曲線可以得到,小球在碰撞之后的若干周期內做變速運動,然后近似勻速直線運動,并且射門位置離球門比較近,球在變速運動的過程中可能已經越過了球門線,所以根據公式(9)得出射門時間T為:

(11)

在此時間內,對方守門員運動的距離為Sr,要保證小球在時間T內越過球門線,必須滿足:

Sr<=MQ=(X-xb)tanɑ=Sbsinɑ

(12)

(13)

(14)

(15)

為了使射門有效,必須滿足BQ

(16)

(17)

當α同時滿足式(15)和式(17)時,就可以向上射門,否則采用相同的方法預測向下射門是否可行,若角度仍不合適,則放棄射門,尋找下一次射門機會.

3 實驗結果對比與分析

實驗是在FIRA SimuroSot 5V5平臺上,實驗中采用相同的守門員策略,除射門機器人外,其它機器人都擺在后方靜止不動,以防止無關機器人對射門機器人和小球的干擾.實驗的目的是測試多人協作射門策略、死角法射門策略、基于Her mite曲線的射門策略和本文預測法射門策略的射門成功率,每一種策略各射門200次.

由表1可以看出,預測法在射門成功率上比其他算法優越,并且對方守門員截球的次數比死角法射門更少,說明它對機器人和小球的位置等的預測更加準確,由于存在守門員可以到達球門任意位置的可能,從而導致機器人暫時放棄射門,尋找下一次射門機會.同時受守門員初速度、角度誤差等一些因素的影響,導致某些球被守門員截住.

表1 實驗數據統計表Table 1 Statistical table of experimental data

4 結 語

通過實際實驗和比賽表明,應用上述的預測法射門策略在進攻中,尤其進攻位置靠近對方球門時的成功率比較高.該策略能夠比較準確的預測某個時刻小球越過球門線的時間和此時守門員的位置,從而決策是否射門.但該策略也有不足之處,其公式太復雜,時間復雜度比其他策略高,并且沒有考慮其他的機器人對射門的影響,這些將在下一步的研究中改進.

參考文獻:

[1] Kim J-H, Shim H-S, Kim H-S, et al. Cooperative multi-agent system and its real time application to robot soccer[C] // Proceedings-IEEE International Conference on Robotics and Automation. Albuquerque. USA: IEEE Piscataway NJ, United States, 1997:638-643.

[2] Jung M-J, Kim H-S, Shim H-S, et al. Fuzzy rule extraction for shooting action controller of soccer robot[C] // IEEE International Conference on Fuzzy Systems. Seoul. South Korea: IEEE Piscataway NJ, United States, 1999:556-561.

[3] Kok.Jelle, De Boer.Remco, Vlassis.Nikos, et al. Towards an optimal scoring policy for simulated soccer agents[C]// Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science). Japan:Fukuoka, 2003:296-303.

[4] Erus, Guray, Polat, et al. A layered approach to learning coordination knowledge in multiagent environments[J]. Kluwer Academic Publishers, 2007:249-267.

[5] 韓學東, 洪炳熔, 孟偉. 機器人足球射門算法研究[J].哈爾濱工業大學學報,2003,35(9):1064-1066.

[6] 柯文德, 劉剛. 一種高效的足球機器人配合射門方法 [J]. 茂名學院學報, 2007, 17(3): 42-44.

[7] 馬剛, 劉天時, 韓家新,等. Mirosot機器人足球比賽中的多人協作射門策略 [J]. 西安石油大學學報,2008, 23(4): 89-92.

[8] 練家樂, 楊宜民, 張棋. 仿真足球比賽中的射門策略研究 [J]. 華中科技大學學報,2008,36(S1):217-219.

[9] 范宗濤, 許東來. 基于Her mite曲線的機器人足球射門算法 [J]. 計算機與現代化, 2008(8):55-61.

[10] 柳在鑫, 王進戈,王強,等. 利用漸開線的足球機器人射門算法研究 [J]. 西安交通大學學報,2009, 43(1): 95-98.

[11] 郝宗波,洪炳熔.仿真機器人足球射門動作研究[J].哈爾濱工業大學學報,2003,35(9):1102-1104.

[12] 王牛, 李祖杻,潘婭,等. 基于預測的足球機器人搶點射門動作實現研究 [J]. 華中科技大學學報, 2004, 32(S1): 143-145.

[13] 陳婷婷,張彥鐸.機器人足球仿真比賽平臺中網絡通信問題研究[J].武漢工程大學學報,2009,31(3):70-73.

[14] 張春輝, 侯祥林,徐心和,等. 足球機器人系統仿真中的數學模型 [J]. 東北大學學報, 2001, 22(5): 493-496.

[15] 張慧勇, 趙曜,蘭杰,等. 足球機器人的數學模型及最優控制方法 [J]. 云南大學學報, 2009, 31(S2):187-191.

[16] 王洪瑞,張永興.改進模糊聚類在機器人系統建模中的應用[J].武漢理工大學學報,2010,32(12):105-108.

猜你喜歡
策略
基于“選—練—評”一體化的二輪復習策略
幾何創新題的處理策略
求初相φ的常見策略
例談未知角三角函數值的求解策略
我說你做講策略
“我說你做”講策略
數據分析中的避錯策略
高中數學復習的具體策略
數學大世界(2018年1期)2018-04-12 05:39:14
“唱反調”的策略
幸福(2017年18期)2018-01-03 06:34:53
價格調整 講策略求互動
中國衛生(2016年8期)2016-11-12 13:26:50
主站蜘蛛池模板: 色婷婷色丁香| 免费大黄网站在线观看| 九色综合视频网| 99视频在线免费看| 91在线精品麻豆欧美在线| 国产成人一级| 欧美日韩一区二区三| 青青草国产免费国产| 中文字幕日韩丝袜一区| 成人午夜视频网站| 亚洲成a人在线播放www| 在线观看国产小视频| 麻豆国产精品一二三在线观看| 国产精品女熟高潮视频| 欧美性色综合网| 国产黄色片在线看| 国产精品成人久久| 久久精品视频一| 日韩在线永久免费播放| 97免费在线观看视频| 国产午夜无码专区喷水| 无码内射中文字幕岛国片| 一级毛片免费观看不卡视频| 亚洲第一香蕉视频| 亚洲欧美国产视频| www精品久久| 亚洲综合亚洲国产尤物| 日韩亚洲高清一区二区| 久综合日韩| 日本三级欧美三级| 免费午夜无码18禁无码影院| 91破解版在线亚洲| 台湾AV国片精品女同性| 国产欧美成人不卡视频| 欧美一级在线播放| 国产成人盗摄精品| 91色爱欧美精品www| 欧美在线免费| 久久国产V一级毛多内射| 宅男噜噜噜66国产在线观看| 亚洲大学生视频在线播放| 日本黄色a视频| 日本成人在线不卡视频| 特级aaaaaaaaa毛片免费视频| 国产三区二区| 精品国产中文一级毛片在线看 | 久久毛片免费基地| 多人乱p欧美在线观看| 色婷婷亚洲十月十月色天| 谁有在线观看日韩亚洲最新视频| 福利一区三区| 精品伊人久久久香线蕉| 亚洲热线99精品视频| 国产在线自揄拍揄视频网站| 这里只有精品在线| 日韩东京热无码人妻| 国产精品永久不卡免费视频| 亚洲性视频网站| 日韩中文字幕免费在线观看 | 亚洲综合经典在线一区二区| 国产精品浪潮Av| 亚洲国产成人久久77| 精品综合久久久久久97| A级毛片无码久久精品免费| 亚洲国产成人精品青青草原| 国产综合精品一区二区| 亚洲一区二区约美女探花| 国产成人资源| 亚亚洲乱码一二三四区| 无码啪啪精品天堂浪潮av| 亚洲熟女中文字幕男人总站| 人妻一区二区三区无码精品一区| 久久亚洲日本不卡一区二区| 国产95在线 | 5388国产亚洲欧美在线观看| 免费看的一级毛片| 91在线无码精品秘九色APP | www成人国产在线观看网站| 国产成人精品亚洲日本对白优播| 国产日韩久久久久无码精品| 日韩欧美国产另类| 色香蕉影院|