《第七屆桂林專家講稿-虛擬機器人足球-虛擬足球賽項培訓(xùn)》由會員分享,可在線閱讀,更多相關(guān)《第七屆桂林專家講稿-虛擬機器人足球-虛擬足球賽項培訓(xùn)(14頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、第七屆全國中小學(xué)信息技術(shù)創(chuàng)新與實踐活動虛擬機器人足球 虛擬足球賽項培訓(xùn)虛擬足球賽項培訓(xùn) 1.虛擬足球簡介2.虛擬足球規(guī)則說明3.規(guī)則的改動4.比賽技巧5.編寫機器人的策略與技巧6.總結(jié)什么是虛擬機器人足球競賽 “虛擬機器人足球競賽虛擬機器人足球競賽”系統(tǒng)是一個運用計算機系統(tǒng)是一個運用計算機仿真技術(shù)實現(xiàn)機器人足球競賽的教育平臺,它以寓教仿真技術(shù)實現(xiàn)機器人足球競賽的教育平臺,它以寓教于樂的方式,讓學(xué)生在積極、主動的競爭中鍛煉和提于樂的方式,讓學(xué)生在積極、主動的競爭中鍛煉和提高自己的邏輯思維、數(shù)學(xué)、物理和計算機編程能力。高自己的邏輯思維、數(shù)學(xué)、物理和計算機編程能力。學(xué)生通過電腦編程的方式去規(guī)劃和控制
2、機器人的學(xué)生通過電腦編程的方式去規(guī)劃和控制機器人的動作,將編寫好的機器人代碼放到電腦模擬的足球賽動作,將編寫好的機器人代碼放到電腦模擬的足球賽場上和其它學(xué)生編寫的機器人進(jìn)行比賽,在比賽的過場上和其它學(xué)生編寫的機器人進(jìn)行比賽,在比賽的過程中,讓學(xué)生感受到學(xué)習(xí)所帶來的快樂,并且在程中,讓學(xué)生感受到學(xué)習(xí)所帶來的快樂,并且在“玩玩”的過程中不斷學(xué)習(xí)程序設(shè)計和機器人策略算法等知的過程中不斷學(xué)習(xí)程序設(shè)計和機器人策略算法等知識。識。虛擬機器人足球的優(yōu)勢1 1、可以方便老師在課堂進(jìn)行教學(xué)與實踐應(yīng)用、可以方便老師在課堂進(jìn)行教學(xué)與實踐應(yīng)用2 2、對硬件設(shè)備要求低,方便學(xué)校開展科技競賽活動、對硬件設(shè)備要求低,方便學(xué)
3、校開展科技競賽活動3 3、趣味、教學(xué)、比賽相互結(jié)合、趣味、教學(xué)、比賽相互結(jié)合,可以調(diào)動學(xué)生積極性可以調(diào)動學(xué)生積極性4 4、提高青少年各方面能力(程序設(shè)計、數(shù)學(xué)、物理、人工智、提高青少年各方面能力(程序設(shè)計、數(shù)學(xué)、物理、人工智 能;自主學(xué)習(xí)、團(tuán)隊協(xié)作等)能;自主學(xué)習(xí)、團(tuán)隊協(xié)作等)虛擬足球規(guī)則說明 1 1、項目分組、項目分組 比賽分為小學(xué)組、初中組和高中組:比賽分為小學(xué)組、初中組和高中組:小學(xué)組小學(xué)組:小學(xué)虛擬機器人足球小學(xué)虛擬機器人足球 1 VS 1 1 VS 1對抗賽,每支參賽隊伍限對抗賽,每支參賽隊伍限1 1名隊員。名隊員。初中組初中組:初中虛擬機器人足球初中虛擬機器人足球 2 VS 2 2
4、 VS 2對抗賽,每支參賽隊伍限對抗賽,每支參賽隊伍限2 2名隊員。名隊員。高中組高中組:高中虛擬機器人足球高中虛擬機器人足球 3 VS 3 3 VS 3對抗賽,每支參賽隊伍限對抗賽,每支參賽隊伍限2 2名隊員。名隊員。、計分辦法:、計分辦法:進(jìn)球加進(jìn)球加2 2分失球扣分失球扣1 1分例如:小學(xué)組考核機器人與實驗中學(xué)隊比賽結(jié)果為分例如:小學(xué)組考核機器人與實驗中學(xué)隊比賽結(jié)果為1111:6 6,則實驗中學(xué)隊的總分,則實驗中學(xué)隊的總分=(6*2)-(11*1)=1=(6*2)-(11*1)=1分。分。例:例:A A隊成績?yōu)殛牫煽優(yōu)? 1:0 0勝,勝,B B隊成績?yōu)殛牫煽優(yōu)? 4:5 5負(fù),則負(fù),則
5、A A隊得隊得2 2分,分,B B隊得隊得3 3分,分,B B隊隊勝。進(jìn)球越多優(yōu)勢越大,進(jìn)球才是王道!勝。進(jìn)球越多優(yōu)勢越大,進(jìn)球才是王道!、淘汰賽出現(xiàn)平手解決辦法:、淘汰賽出現(xiàn)平手解決辦法:淘汰賽如出現(xiàn)積分與進(jìn)球數(shù)平手則進(jìn)行加時賽,加賽淘汰賽如出現(xiàn)積分與進(jìn)球數(shù)平手則進(jìn)行加時賽,加賽1000010000幀,還是平手幀,還是平手則按照小組成績優(yōu)者為勝。還是平手則與組委會提供的裁判機器人比賽,計則按照小組成績優(yōu)者為勝。還是平手則與組委會提供的裁判機器人比賽,計算分?jǐn)?shù)。算分?jǐn)?shù)。廣東省比賽規(guī)則的改動1 1、小學(xué)組由原來的、小學(xué)組由原來的1V11V1改成改成2V22V2,并提供簡單的防守機器人可供組隊使用
6、。,并提供簡單的防守機器人可供組隊使用。2 2、球門的寬度小學(xué)組由原來的、球門的寬度小學(xué)組由原來的300300改成改成400400,初中和高中組由原來的,初中和高中組由原來的400400改改成成500500。3 3、球直徑由原來的、球直徑由原來的4040改為改為3535。4 4、球門的深度由原來的、球門的深度由原來的100100增加到增加到150150。不知道大家看了上面的改動有什么想法呢?不知道大家看了上面的改動有什么想法呢?比賽流程n本次本次NOCNOC全國賽分為虛擬足球和全國賽分為虛擬足球和現(xiàn)場主題創(chuàng)作兩部分現(xiàn)場主題創(chuàng)作兩部分,其中虛擬足球,其中虛擬足球占總分的占總分的6060,現(xiàn)場主題
7、創(chuàng)作占總分的現(xiàn)場主題創(chuàng)作占總分的4040,兩階段得分相加后的總兩階段得分相加后的總分為參賽隊伍的最終得分分為參賽隊伍的最終得分。最終得分第一階段虛擬機器人足球(60)第二階段現(xiàn)場主題創(chuàng)作(40)決賽流程決賽流程 1 1)參賽隊員進(jìn)入比賽場地,取回自己學(xué)校程序,進(jìn)行現(xiàn)場修改程序)參賽隊員進(jìn)入比賽場地,取回自己學(xué)校程序,進(jìn)行現(xiàn)場修改程序 2 2)在規(guī)定時間內(nèi),可多次修改程序與調(diào)試機器人)在規(guī)定時間內(nèi),可多次修改程序與調(diào)試機器人 3 3)完成后示意裁判,并提交最終程序)完成后示意裁判,并提交最終程序比賽要求比賽要求1 1)參賽隊員不能夾帶)參賽隊員不能夾帶U U盤和比賽相關(guān)的參考資料進(jìn)入決賽現(xiàn)場盤和
8、比賽相關(guān)的參考資料進(jìn)入決賽現(xiàn)場 2 2)決賽所選用)決賽所選用AI-RCJAI-RCJ系統(tǒng)的版本,以官方網(wǎng)站公布的為準(zhǔn);幫助文檔、例子程系統(tǒng)的版本,以官方網(wǎng)站公布的為準(zhǔn);幫助文檔、例子程 序與普通版本有所區(qū)別序與普通版本有所區(qū)別3 3)可以使用)可以使用AI-RCJAI-RCJ系統(tǒng)支持的各種語言編寫程序系統(tǒng)支持的各種語言編寫程序4 4)機器人代碼命名規(guī)范參考附錄(項目名稱、代碼文件、團(tuán)隊名稱)機器人代碼命名規(guī)范參考附錄(項目名稱、代碼文件、團(tuán)隊名稱)軟件平臺的介紹軟件平臺的介紹 圖形化編程 代碼編程(適合有一定編程基礎(chǔ)的高級用戶使用)仿真平臺比賽技巧1 1、三次舉手機會、三次舉手機會 以最好的
9、一次成績作為最終成績,所以完成程序編寫后,出以最好的一次成績作為最終成績,所以完成程序編寫后,出了第一個比分,不管比分如何,都應(yīng)該馬上舉手示意裁判記錄比分,了第一個比分,不管比分如何,都應(yīng)該馬上舉手示意裁判記錄比分,確保有成績和最好時間。確保有成績和最好時間。2 2、縮小畫面、縮小畫面 畫面越小運行速度越快!在一些比較慢的電腦上效果表現(xiàn)更為突畫面越小運行速度越快!在一些比較慢的電腦上效果表現(xiàn)更為突出。出。3 3、關(guān)閉動畫播放、關(guān)閉動畫播放 關(guān)閉動畫播放可以大大提高運行速度!關(guān)閉動畫播放可以大大提高運行速度!編寫機器人的策略與技巧n保持隊形保持隊形 有看過足球比賽的都應(yīng)該知道隊形的重要性,一個合
10、理的高效的隊形會有看過足球比賽的都應(yīng)該知道隊形的重要性,一個合理的高效的隊形會大大提高團(tuán)隊的作戰(zhàn)能力,團(tuán)隊里每個角色分工明確,靈活配合!而不講究大大提高團(tuán)隊的作戰(zhàn)能力,團(tuán)隊里每個角色分工明確,靈活配合!而不講究隊形的隊伍往往分工凌亂,各自為政,更糟糕的是干擾到自己隊友的進(jìn)攻或隊形的隊伍往往分工凌亂,各自為政,更糟糕的是干擾到自己隊友的進(jìn)攻或防守!防守!n靈活運用隊友與對方的坐標(biāo)靈活運用隊友與對方的坐標(biāo) 有了對方的坐標(biāo)位置,就好比機器人有了全方位的眼睛,隊友與有了對方的坐標(biāo)位置,就好比機器人有了全方位的眼睛,隊友與敵人每一時刻的位置都能了如指掌,至于要怎樣利用這些信息就看你敵人每一時刻的位置都能
11、了如指掌,至于要怎樣利用這些信息就看你的想法了!的想法了!總結(jié) 在虛擬平臺這個相對公平的虛擬環(huán)境里面,你的機器人腦袋里裝在虛擬平臺這個相對公平的虛擬環(huán)境里面,你的機器人腦袋里裝的就是你的程序你的思路,它的一舉一動都是聽命于你給它灌輸?shù)某痰木褪悄愕某绦蚰愕乃悸?,它的一舉一動都是聽命于你給它灌輸?shù)某绦颍肽銓懙臋C器人在比賽中能夠脫穎而出勝人一籌,需要有你的序,要想你寫的機器人在比賽中能夠脫穎而出勝人一籌,需要有你的智慧。智慧。寫出的機器人是光芒四射的碧咸還是不太出眾的寫出的機器人是光芒四射的碧咸還是不太出眾的2、3線球員,就線球員,就看你給他灌輸?shù)某绦蚴欠裢晟?,只有同時具有高效的算法和靈活的技看你給他灌輸?shù)某绦蚴欠裢晟?,只有同時具有高效的算法和靈活的技巧才能稱得上是一個優(yōu)秀的程序。巧才能稱得上是一個優(yōu)秀的程序。