《第六屆NOC活動虛擬機器人足球競賽哈爾濱培訓講稿ppt-》由會員分享,可在線閱讀,更多相關《第六屆NOC活動虛擬機器人足球競賽哈爾濱培訓講稿ppt-(29頁珍藏版)》請在裝配圖網上搜索。
1、第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽競競 賽賽 說說 明明全國中小學信息技術創(chuàng)新與實踐活動全國中小學信息技術創(chuàng)新與實踐活動Network Originality Competition王王 飛飛20072007年年1212月月第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽一、什么是虛擬機器人足球競賽?一、什么是虛擬機器人足球競賽?“虛擬機器人足球競賽”系統是一個運用計算機仿真技術實現機器人足球競賽的教育平臺,它以寓教于樂的方式,讓大家在積極、主動的競爭中鍛煉和提高自己的邏輯思維、數學、和計算機編程能力。用戶通過電腦編程去規(guī)劃和控制機器人的動
2、作,將編制好的虛擬機器人放到電腦模擬的足球賽場上和其它用戶寫的虛擬機器人同臺競技,在比賽的過程中去感受到學習所帶來的快樂,并且在“玩”的過程中不斷學習程序設計和機器人策略算法。第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽二、本次活動所采用比賽系統二、本次活動所采用比賽系統 采用廣州中鳴公司提供的AI-RCJ虛擬機器人足球系統作為比賽平臺第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽1 1、項目分組、項目分組比賽分為小學組、初中組和高中組:小學組:小學虛擬機器人足球 1 VS 1對抗賽,每支參賽隊伍限1名隊員。初中組:初中虛擬機器人足球 2 VS 2
3、對抗賽,每支參賽隊伍須為2名隊員。高中組:高中虛擬機器人足球 3 VS 3對抗賽,每支參賽隊伍須為2名隊員。三、競賽方式三、競賽方式第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽2 2、比賽流程、比賽流程 三、競賽方式三、競賽方式(分值占總分(分值占總分8080)(分值占總分(分值占總分2020)第一階段第二階段恩歐希教育信息化發(fā)明創(chuàng)新獎資格賽資格賽分組單循環(huán)賽分組單循環(huán)賽機器人現場主題創(chuàng)作機器人現場主題創(chuàng)作(獲取進入下一階段賽事資格)(獲取進入下一階段賽事資格)第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽資格賽前12名分組進行單循環(huán)賽90分鐘分組
4、循環(huán)賽現場編寫機器人,并挑戰(zhàn)高中組考核機器人60分鐘高中組資格賽現場編寫機器人,并挑戰(zhàn)初中組考核機器人60分鐘初中組資格賽現場編寫機器人,并挑戰(zhàn)小學組考核機器人45分鐘小學組資格賽比賽方式比賽方式挑戰(zhàn)時間挑戰(zhàn)時間場次場次3 3、比賽時間、比賽時間三、競賽方式三、競賽方式采用組委會統一提供器材完成比賽項目90分鐘現場主題制作第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽三、競賽方式三、競賽方式(第一階段)第一階段)4 4、資格賽流程、資格賽流程1)參賽隊員進入比賽場地,現場編寫程序2)在規(guī)定時間內,可多次修改程序,挑戰(zhàn)考核機器人3)示意裁判,記錄最終滿意的比賽成績4)成績最
5、好的前12支隊伍獲得進入分組循環(huán)賽和現場主題創(chuàng)作賽資格第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽三、競賽方式(第一階段)三、競賽方式(第一階段)關于考核機器人(文件)關于考核機器人(文件)圖1 系統顯示的最終比賽結果1.比賽前公布2.機器人個數 小學:1 初中:2 高中:33.防守進攻相結合第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽三、競賽方式(第一階段)三、競賽方式(第一階段)5 5、分組循環(huán)賽流程、分組循環(huán)賽流程1)12隊抽簽分成三個小組,小組內隊伍進行單循環(huán)比賽2)比賽前參賽隊伍有10分鐘時間修改、調試資格賽所使用的機器人代碼3)比賽完
6、后,各隊伍按照在小組內名次計算積分;第一名得100分,第二名得95分,第三名得90分,第四名得85分4)分組循環(huán)賽得分占總分數的80第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽6 6、比賽虛擬環(huán)境參數規(guī)定、比賽虛擬環(huán)境參數規(guī)定 三、競賽方式(第一階段)三、競賽方式(第一階段)0.3 0.3 0.3 球減速度 15000 15000 10000 比賽總時間 400 400 300 球門寬度 1500 1400 1200 場地高度 2600 2400 2000 場地寬度 高中組高中組初中組初中組小學組小學組 組組 別別場地設置場地設置注:注:沒有列出的參數,按照系統默認設置
7、。第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽三、競賽方式(第一階段)三、競賽方式(第一階段)7 7、比賽要求、比賽要求1)參賽隊員不能自帶U盤和比賽相關的資料進入比賽現場 2)選用AI-RCJ決賽專用版,文檔、例程與普通版有所區(qū)別3)可以使用AI-RCJ決賽專用版支持的各種語言編寫程序第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽三、競賽方式(第二階段)三、競賽方式(第二階段)8 8、機器人現場主題創(chuàng)作、機器人現場主題創(chuàng)作場地參數跑道水平方向外側黑色線最大間距為250CM,垂直方向外側黑色線最大間距為150CM,跑道寬度為30CM,黑色線寬為2C
8、M,設有白色的開始區(qū)和黑色的障礙區(qū),尺寸均為60X30CM。第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽三、競賽方式(第二階段)三、競賽方式(第二階段)8 8、機器人現場主題創(chuàng)作、機器人現場主題創(chuàng)作A、器材:全國決賽采用“中鳴積木系列“基本套裝器材(組委會統一提供)B、現場機器人搭建、編程及動作展示 C、得分占其總分數的20%第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽三、競賽方式(第二階段)三、競賽方式(第二階段)8 8、機器人現場主題創(chuàng)作、機器人現場主題創(chuàng)作比賽要求:比賽要求:A、機器人由開始區(qū)出發(fā),按照規(guī)定的方向(順時針方向或逆時針方 向/
9、現場公布)沿著環(huán)形軌道運行,最終??吭谥付ㄎ恢茫ò咨拈_始區(qū)或黑色的障礙區(qū)/現場公布),機器人的輪子須在指定位置區(qū)域內,動作展示結束。B、三個組別機器人動作展示所需運行的跑道圈數現場公布,要有一定的難度差異。用 時:90分鐘/組別相關說明:相關說明:A、機器人搭建、編程須本隊所有隊員協作進行;動作展示僅限一次,按檢錄后的抽簽順序進行。B、在規(guī)定用時內可進行機器人搭建、編程、場地調試及程序調整。第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽三、競賽方式(第二階段)三、競賽方式(第二階段)8 8、機器人現場主題創(chuàng)作、機器人現場主題創(chuàng)作評分標準:機器人搭建:35分 機器人編程:
10、35分 動作展示:30分機器人完成動作展示機器人搭建:35分機器人編程:35分動作展示:30分機器人動作展示過程中脫離跑道運行機器人搭建:35分機器人編程:35分動作展示:0分機器人動作展示過程中突然停止運行機器人的輪子??吭谥付ㄎ恢脜^(qū)域外規(guī)定用時內完成機器人搭建但未進行程序導入機器人搭建:35分機器人編程:0分動作展示:0分規(guī)定用時內未完成機器人搭建機器人搭建:0分機器人編程:0分動作展示:0分遲到5分鐘以上放棄比賽第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽三、競賽方式(第二階段)三、競賽方式(第二階段)9 9、總分計算、總分計算總分總分 分組循環(huán)賽得分0.8+現場
11、主題創(chuàng)作得分0.21010、角逐恩歐希教育信息化發(fā)明創(chuàng)新獎、角逐恩歐希教育信息化發(fā)明創(chuàng)新獎經過前兩個階段競賽后獲得一等獎的參賽隊伍有資格入圍第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽四、如何學習虛擬機器人足球競賽的編程?四、如何學習虛擬機器人足球競賽的編程?第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽1 1、場(場(Match):):一般是指一場比賽中的“場”,一場比賽即是指使用AIRCJ運行一場比賽。場通常是比賽中的最小單元。如下圖使用AIRCJ“比賽比賽”-“新建新建”創(chuàng)建的就是一場比賽。五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競
12、賽活動虛擬機器人足球競賽 術語表術語表 第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽 2、單位時間:單位時間:單位時間指機器人運行的最小時間單位,一個單位時間可以看作一個機器人調度時鐘周期或者一幀?;蛘吆唵蔚睦斫鉃锳IRCJ運行中機器人動作一次。3、比賽時間:、比賽時間:是指一場比賽的總時間(單位時間)。如下圖:五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競賽活動虛擬機器人足球競賽 術語表術語表 第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽4 4、勝(贏)負(輸)一場:勝(贏)負(輸)一場:進球數多的隊算贏得此場比賽,進球數少的隊算戰(zhàn)敗,如
13、果雙方進球數相同,那么此場算平局。5、凈勝球數:、凈勝球數:凈勝球數是指在一系列比賽中一個隊各場比賽進球數的總和減去失球數的總和的值。6、總進球數:、總進球數:總勝輪數是指在一系列比賽中一個隊各場比賽進球數的總和。7、單循環(huán)賽:、單循環(huán)賽:整個循環(huán)要保證每個隊都與組內其它每個隊比賽且只比賽一場。五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競賽活動虛擬機器人足球競賽 術語表術語表 第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競賽活動虛擬機器人足球競賽 命名規(guī)范命名規(guī)范 1、創(chuàng)建機器人項目:、創(chuàng)建機器人項目:如果編程時
14、使用AI-RCJ 4.0系統創(chuàng)建機器人項目,選擇“工具工具”-“創(chuàng)建機器人項目創(chuàng)建機器人項目”,彈出下面對話框,填寫項目名字第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競賽活動虛擬機器人足球競賽 命名規(guī)范命名規(guī)范 2、創(chuàng)建團隊:、創(chuàng)建團隊:點擊菜單“項目”-“創(chuàng)建機器人團隊”,選擇要編隊的機器人 五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競賽活動虛擬機器人足球競賽 命名規(guī)范命名規(guī)范 第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽參考此圖填寫!參考此圖填寫!五、第六屆五、第六屆NOCNOC活動
15、虛擬機器人足球競賽活動虛擬機器人足球競賽 命名規(guī)范命名規(guī)范 第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽3、導出機器人、導出機器人點擊菜單“工具工具”-“機器人管理機器人管理”,選中已編隊的機器人 第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競賽活動虛擬機器人足球競賽 命名規(guī)范命名規(guī)范 點擊“編輯編輯”,參照下圖描述填寫第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競賽活動虛擬機器人足球競賽 命名規(guī)范命名規(guī)范 參考此圖填寫!參考此圖填寫!第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競賽活動虛擬機器人足球競賽 命名規(guī)范命名規(guī)范 導出成zip文件第六屆第六屆NOCNOC活動活動虛擬機器人足球競賽虛擬機器人足球競賽五、第六屆五、第六屆NOCNOC活動虛擬機器人足球競賽活動虛擬機器人足球競賽 命名規(guī)范命名規(guī)范 謝謝