2018-03-31

2018 WRO (World Robot Olympiad) 國際奧林匹亞機器人大賽的規則



在這裡提醒大家一下,前兩天因為WRO2018泰國主辦官方微調競賽國中組規則,所以玉山機器人協會也同步更新國中組競賽規則,有參加的同學趕快下載看看!

邱老師雖然不參加比賽,但是隨時關心各種比賽的規則,並且鼓勵同學參加或參觀比賽。

這次WRO台灣的校際盃比賽通則也已經公告,今年的全國總決賽是在南投埔里舉辦,去年在台中就是這樣公告,你可以使用各種符合規定的設備參加比賽,但是如果晉級需要使用WRO世界賽規定的設備。

轉貼通則的部份文字如下:

3.1. 比賽的機器人只能使用一個控制器,控制器的主要處理器必須為單核,時脈在
300MHz 以下,並能夠只靠有線方式傳輸程式,任何無線通訊之功能必須保
持關閉。
3.2. 機器人必須使用額定電壓 9V 以下、功率不超過 5W、扭力 40N-cm 以下的馬
達,空轉時轉速必須在 300rpm 以內,若有編碼器,換算至馬達輸出軸的精
度不得超過 360ppr。
3.3. 機器人使用的電源(池)必須是唯一的,電壓不得大於 10V,容量低於
2050mAh。會場有可能不提供充電,選手要自行準備備用的電池組。
3.4. 允許的感應器類型如下:
.類比式觸碰偵測感應器
.類比式光源強度偵測感應器
.類比式聲音分貝偵測感應器
.數位式超音波遠近偵測感應器
.數位式顏色分辨感應器
.數位式陀螺儀感應器
.數位式紅外線遠近偵測感應器

3.5. 參與 WRO 世界賽之隊伍必須使用 WRO 世界賽規範之設備,參賽隊伍若選擇
使用非 WRO 世界賽規範設備,須自行準備設備符合各縣市選拔賽規定之佐證
資料,並繳交放棄晉級同意書,是否晉級下一場賽事依下一場賽事主辦單位規
定辦理。

2018 通用規則
世界賽設備規定請參閱 WRO2018 國際標準平台設備規定暨注意事項

(邱老師發現雖然是寫2018國際標準平台,實際連結是2014的文件 XD)

大家都知道世界WRO比賽就是使用樂高機器人為主的比賽,

不過我想應該會有人有勇氣使用mBot 等符合規則敘述的平台參加比賽吧!^^

雖然有規定機器人尺寸大小,樂高果然佔優勢,但還是可以想辦法將一些東西塞到非樂高機器人內。

那麼國際標準平台的規範又是如何呢?最重要的就是

1.1.  機器人的控制器,馬達以及感測器都必須是LEGO® MINDSTORMS™系列(RCXNXT,或者EV3)以及HiTechnic Color Sensor。機器人其餘的組裝零件也可以使用LEGO®品牌產品
WRO
建議隊伍使用教育版的設備才能自LEGO EDUCATION當地推廣中心獲得更多的售後服務。

我推想國外就算使用家用版31313的EV3主機也應該可以參賽吧!

所以,以國際WRO的精神規範,應該鼓勵使用各種MINDSTORMS 系列平台,不分教育版或家用版。

我想主辦單位 - 台灣玉山機器人協會在WRO各級賽事(包含校際盃、各地區賽、全國賽)都應該一視同仁,允許使用各種MINDSTORMS設備,不分家用版教育版,不分何處購買,(畢竟目前還沒有聽過樂高EV3主機有山寨機 ^_^)

還有一件重要原因是,台灣玉山機器人協會是『依法設立、非以營利為目的之社會團體。
本會宗旨為推廣以科技應用為基礎的機器人教育活動』,

他們很辛苦地辦理各種機器人賽事,也要為他們來點掌聲鼓勵!

我有過這樣的經驗,有認識的學生因為時間因素,無法參加校際盃(老實說也沒有嘉義校際盃),所以只好參加南區區賽,

不料因為需要以某公司的主機參加比賽,不幸他們學校買的不是某公司的機子,也沒有注意到相關規則,所以被迫不計分,這樣真的是很傷孩子的心,也澆熄了他們參加機器人比賽的熱情。

這是兩年前的事情。

我誠心地希望全國賽主辦單位:南投縣政府、暨大、暨大附中等能擴大全國參加比賽的規模,讓各個孩子都能有機會參加各級比賽,不再受限於EV3 NXT主機來源的資格,不論家用版或是教育版,這樣才是WRO的比賽精神!

(到今天(3/31)台灣玉山機器人協會還沒公佈區賽規則,衷心期待WRO區賽比賽規則能夠改變以前限制資格的規範)

有看到的讀友歡迎轉貼,大家支持一起讓更多孩子受惠!謝謝!






2018-03-30

復活節的兔子 - 網路上的 LEGO BOOST MOC

復活節,不論是基督復活,或是復活節兔子送彩蛋,對西方來說是重大節日。

所以許多樂高玩家也用樂高創作各種復活節主題,特別是樂高機器人 EV3 NXT,有復活節兔子,有彩繪雞蛋的機器。今年新發行 LEGO BOOST,當然就有玩家用 LEGO BOOST 創作出可愛的兔子。


Brick Intelligence 的 LEGO Boost Robot Bunny MOC


2018-03-26

LEGO BOOST Toolbox and Simple Vernie for App program (LEGO BOOST 積木收納與簡易Vernie)


LEGO BOOST #17101 有847個零件,大家應該都會想盡辦法收納這些積木。

這是台中積木創意中心所提供的收納箱,我稱它為便當盒,上面蓋子有提把,很方便提著走。提把也能分開彎折。

2018-03-25

EV3 Basic 更新至 1.2.5版



哇!真是感動!經過一段時間,EV3 Basic 作者發表更新,

這次是 1.2.5版,下載連結: https://github.com/c0pperdragon/EV3Basic/releases

這次新增 Byte (位元運算函式),以及 F(具備參數及區域變數的副程式功能),

詳細函式庫方法說明請參考 EV3 Baisc Manual

有興趣的讀友可以下載測試。

延伸閱讀:

探奇文章:EV3 Basic 簡介

探奇文章:關於 EV3 Basic 的版本系列文章


2018-03-17

使用兩個mBot主程式的帽子命令並沒有提供多工執行

在Scratch mBlock 中,有讀友習慣使用多個『當綠色旗子點一下』,就能夠有多工的執行方式。


在此說明一下,如果你用『mBot主程式』的帽子命令並沒有這樣的效果!

邱老師簡單地做一個比較,mBlock轉寫時會主動合併兩個『mBot主程式』的內容,但是兩個內容的前後順序可能相反(看你最後點擊那一個命令)



就算我直接將兩段程式放入同一個『不停重複』,也只是順序執行。


有人在 Arduino IDE 提供多工功能,但是需要特別的函數。

所以再強調一次,不是用了兩個『mBot主程式』就有多工功能。


2018-03-08

mBlock 5 Alpha .9 已經公佈




mBlock 5 推出新版本 Alpha .9.3

根據更新日誌,這次更新有下列修正:

1. 可以使用中文命名變數,廣播內容也可以使用中文。
2. 可以恢復小程的出廠程式
3. 修正其他小問題

下載網址 http://www.mblock.cc/zh-home/software/mblock/mblock5/

2018-03-04

mBlock 3 就可以操作微軟認知學習( Microsoft Cognitive Services )



探奇邱老師在上一篇文章提到 mBlock 5 有人工智慧( AI )及深度學習功能( DL ),

(請參考探奇文章:再談 mBlock 5 的機器學習(深度學習 Deep Learning)
(還有這篇探奇文章:mBlock v5.0.0 Alpha.8 的特殊功能(AI & Deep Learning

其實 mBlock 3(3.4.11版)早就內建微軟的認知學習服務(Microsoft Cognitive Services),更棒的是不用註冊登記,直接就能使用。

2018-02-26

mBlock v5 控制 Neuron 神經元 以及 BBC 的 micro:bit

mBlock v5 以 Scratch3.0為基礎,開發轉變為可以控制實際硬體的程式。

現階段除了Makeblock公司的程小奔 Codey Rocky,還能控制 神經元 Neuron 以及 BBC 的 micro:bit。將來還會支援mBot, mBot Ranger 等產品。

有讀友跟邱老師一樣,剛開始找不到哪裡可以控制神經元及 micro:bit,原來mBlock 5已經不像mBlock 3,需要選擇不同的控制板。所有控制的設備已經變成一個獨立的角色,隨著角色不同,控制的命令也不同。

所以請點擊『添加角色』

2018-02-25

LEGO MINDSTORMS EV3 Curriculum 樂高機器人的官方課程


LEGO Education 樂高教育官網提供許多資料,

除了下載 EV3 教育版軟體,還有許多課程資料,非常值得學習使用。

例如這個 EV3 Design Engineering Projects,提供30個小時的教程,直接整合在 EV3 教育版軟體,有學生手冊,還有教師指引。

安裝方式很簡單,先到官網下載執行檔案
https://education.lego.com/en-us/downloads/mindstorms-ev3/curriculum

2018-02-23

樂高官方 LEGO BOOST #17101 影片大集合

樂高官方 LEGO BOOST 影片大集合,

想瞭解LEGO BOOST #17101 是什麼嗎?看完影片就能知道答案!

痕多讀友想知道什麼是 LEGO BOOST 樂高簡易機器人 #17101,

除了看看探奇工作室整理的文章(網頁連結 LEGO Boost 17101 機器人

還可以看看這些樂高官方出品的短影片,立即能夠知道樂高簡易機器人(LEGO BOOST)的各種模型喔!


2018-02-22

再談 mBlock 5 的機器學習(深度學習 Deep Learning)

昨天介紹 mBlock 5 的特殊功能(請參考探奇文章:mBlock v5.0.0 Alpha.8 的特殊功能(AI & Deep Learning),只用了三個分類的模型做示範。


感謝圓創力周泰民老師在臉書留言提醒,原來在『DL擴展』點擊『訓練模型』之後,


可以按下『新建模型』,選擇你所需要的分類數量,每一個模型最多可以有30種分類。




讀友可以看到訓練樣本的左右兩側有線條,跟類神經網路很像。

2018-02-21

mBlock v5.0.0 Alpha.8 的特殊功能(AI & Deep Learning)



農曆過年前,Makeblock 推出 mBlock v5.0.0 Alpha.8版本,mBlock 5 是以 Scratch 3.0 為基礎改編而成,由於 Scrathc 3.0 正在發展,預定8月才會推出正式版本,所以 mBlock 5 也是跟著 Scratch 3.0 的腳步同時更新。

目前 mBlock 5可以控制的硬體為 程小奔 Codey Rocky、神經元、micro:bit。將來當然也會支援Makeblock的自家產品 mBot,Ranger等。

mBlock 5 除了 Scratch 的基本功能,還有機器人硬體的控制外,最重要的就是網路連線的特殊能力,包含 雲端數據儲存,IFTTT 物聯網,Microsoft 認知服務的人工智慧 AI,以及 Google 發展的圖像辨識(深度學習 Deep  Learning)。


人工智慧AI,深度學習,機器學習都是現在很夯的名詞。我們不一定需要很深入了解其中的理論或演算法。以目前科技的快速發展,漸漸會有許多工具出現,如何應用這些工具更是發揮創意想像力的最佳表現。

mBlock 5 提供這些服務,讓我們得以用最簡單方便的方法,操作這些工具。

以下介紹如何使用

微軟的認知服務

2018-02-20

LDD (LEGO Digital Designer) 4.3.11



當你執行 LDD ( LEGO Digital Designer) 時,如果出現Internet access failed,不一定是你的網路連線出問題,而是樂高 LDD 官方已經宣佈不再支援 4.3.10。


這時有兩個選擇:

1. 按下"OK",使用 offline mode。

另外就是

2. 重新下載安裝 3.4.11版 (官方下載網頁連結:https://www.lego.com/en-us/ldd/download )

2018-02-05

教育版 EV3 軟體更新至 1.4.0版 (LEGO EV3 Education Software updates to ver 1.4.0)

樂高教育官網的教育版 EV3 軟體 更新為 1.4.0 版 



還不太清楚有什麼更新,先安裝試試看!

執行之後出現第一個畫面,告訴大家修改大廳介面,新增了一些教學文件。

2018-01-28

Scratch 3.0 與 mBlock 5 初探




Scratch,由 MIT Media Lab 的 Lifelong Kindergarten Group 所開發的計畫,

大小朋友可以自行撰寫程式,開發自己的互動故事、遊戲、動畫,與他人分享你的創意。

歷經 Scratch 1.4版 與 Scratch 2.0版,去年 Scratch 與 Google Blockly 合作,預定推出 Scratch 3.0 (Scratch Blocks)

目前已經可以在 Scratch 官網線上使用 Scratch 3.0 (https://preview.scratch.mit.edu/),


有興趣的讀友更可以閱讀 Scratch 3.0 Preview FAQ,裡面有更多關於 Scratch 3.0 的說明。

2018-01-26

LEGO Education, Maker 樂高教育與自造者創客

創客(自造者)Maker 是近來很夯的名詞。


大家對於創客的定義有各種看法,不過我認為最簡單的引申就是自己動手做 DIY 。

(順到一提:任天堂 Nintendo 宣佈搭配 Switch 推出 Nintendo Labo 也是走DIY創客風)

自己動手樂趣多,看到自己的成品,發現『我也可以做得到』,這種成就可以帶來許多自信。

廣泛的Maker不限任何形式,就算拿現成的東西改造,通通都是一種自我實現,一個屬於自己的樂趣。

樂高正是符合Maker的創意工具,方便組裝,容易完成,製作出自己的原型物件(Prototype),解決生活上的各種問題。

我們的課程也是如此,從日常生活中發想,如何發揮你的想像力,藉由簡單的設備道具,完成你的夢想。

樂高教育部門很早就提供關於創客空間的概念,他們提出了一些原則想法,利用樂高教育系列教具,創作出你自己的創客作品。

我整理如下:

1. 何處不創客:不論何時何地,都是你的創客空間。
2. 使用各種媒材:混搭組合,善加運用身邊隨手可得的材料。
3. 思考啟發:藉由他人的創作、學習課程中得到更多的發想。
4. 從最簡單的開始:不用想太多,先做出簡單的創造,增加自信後你就能向前大步邁進。
5. 做就是了:做出來就是創客,做的過程更是創客。


樂高教育官方網頁還提供各年齡層樂高教具的Maker方案(Maker Lessons),包含

學齡前的主題公園 STEAM Park,

樂高簡單機械 Simple Machines,

樂高動力機械 Simple and Powered Machines,


以及 EV3樂高機器人  LEGO MINDSTORMS EV3

每個課程為30-90分鐘不等。非常值得大家參考!


延伸閱讀


2. Pinterest 有很多可愛的樂高創客卡片


2018-01-25

2018-01-23

LEGO BOOST Tips 小發現 1





剛剛發現新版(1.4.5)的 LEGO BOOST App 可以更改 LEGO Move Hub (主機) 名稱,還有電池電量指示。

點擊右上角的齒輪符號,出現小視窗。


試著改成中文,探奇Hub,竟然也能接受,真是太棒了!這樣就算多人同時使用,也不容易弄混。目前還是只能一台平板電腦連接一台LEGO Boost Move Hub 主機。

今天的小發現真好,大家快點試試吧!


2018-01-18

mBot Ranger (Auriga) and Me Line Follower Array 『 mBlock Extention 』

Makeblock公司有一塊官方的巡線感應器陣列 Me Line Follower Array,具有六組紅外線發射及偵測器,可以增加循跡的能力。(其實也可以直接安裝兩塊巡線感應器,具有四組紅外線)


香港的郭老師幫這塊感應器撰寫mBlock extention (擴展),只能使用在mBot機器人的 Port 1及 Port 2。

有一些讀友詢問能否將 Me Line Follower Array應用在 mBot Ranger (Auriga) 上,如果用Arduino IDE 撰寫 Sketch當然沒問題,但是 mBlock的擴展就沒有 Port 6-Port 10的選項。

2018-01-16

2018 WRO ( World Robot Olympiad ) 主題 Food Matters

2018/1/15 正式公佈 WRO 2018 主題 Food Matters

這次的WRO比賽需要解決食物相關問題,世界人口越來越多,如何考慮食物的生產、製作以及運輸,提供足量乾淨安全的食物品質,甚至包含全球環境的土地維護、供水問題都要一併考量。

本次WRO比賽地主國是泰國 Thailand,除了國小,國中,高中的常規賽(機器人比賽)、公開賽(主題創意),還有足球賽、大專的進階賽 ARC、小朋友的WeDo賽。種類越來越多。

看看泰國WRO的介紹影片



WRO 2018 年度主辦國官網尚未完成(https://www.wro2018.org/