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