2017-02-24

EV3 樂高機器人挑戰任務 - 送報車

這是一個探奇工作室上課的EV3樂高機器人挑戰任務 - 送報車。

任務條件:

1. EV3機器人循著軌跡前進(白底黑線)。
2. 遇到黑線十字路口自動停止。
3. 機器人丟出一顆乒乓球到淺盤內。
4. 送完四顆乒乓球後自動停止。

進階挑戰:

1. 加聲光效果
2. 淺盤位置變更
3. 特定位置不送球(顏色區分)
4. .....

請看示範影片:



有更多的解法跟想法嗎?歡迎討論!

2017-02-17

WRO FLL 比賽資訊彙整 - EV3 樂高機器人

今年過年的假期剛好在寒假中間,所以FLL比賽就在寒假過後舉辦。

大家有空可以去參觀精彩的比賽盛會!

1. 首先登場的是 2/19 星期日 在台中女中 的 FLL台中場次


轉貼台灣玉山機器人協會的資訊

2017-02-13

重新思考Scratch 正體中文指令翻譯

多年來的Scratch中文翻譯


首先感謝余奕德老師及方毓賢老師將Scratch多年來的正體中文翻譯補齊,他們兩位還很努力地將Scratch其他文件翻成中文,不論是老師學生或是自學者,都能從中文著手,無痛學習Scratch。

2017-02-07

2017 MOONBOTS Challenge 開始起跑 (A Google Lunar XPRIZE Challenge)

2017 MOONBOTS Challenge 已經開始,這是 Google Lunar XPRIZE Challenge 旗下的一個項目,由2-4位8-17歲的青少年組成隊伍,找一位18歲以上的指導老師,設計機器人參加挑戰。

今年的主題是WHAT WOULD YOU LEAVE BEHIND ON THE MOON?請看今年的影片介紹:



2017 MOONBOTS Challenge 官方首頁連結

2017-02-06

v454 Scratch 正體中文指令名稱更改了!

一直以來,我很希望Scratch與mBlock的正體中文指令名稱能夠統一,方便大家同時交互使用。更希望兩者的正體中文指令能夠有更好的翻譯,不論是受限於指令先天格式的限制,還是中英翻譯的困難,都能有信達雅的等級。

雖然Scratch的翻譯是開放的,但是最終的決定權不知道是由誰把關。

這次v454的正體中文,似乎做了很大的更動,包含『控制』,還有『清單』都有很大的不同。(其他還需要一一比對查證,例如出現『鼠標』,讓人想到還是應該以大家習慣用語較為適當)


(左圖:v453 舊版,右圖:v454新版)


我想除了沉浸在習慣之外,其實也需要時時反省思考,那一種是比較好的。跟隨時代進步,更要把持對孩子教育的初衷。

我已經加入https://translate.scratch.mit.edu/,觀察最近似乎是一位dnowba做出大幅修改,觀察xlf檔案,雖然認同部份修正,但是也有部份不合適,我覺得台灣地區的老師應該一起提出討論,做出較好的修正。

如何修正,有人可以提出意見嗎?

2017-02-03

2017 再次整理:用 C 語言 控制 EV3 樂高機器人(EV3 and C Programming)

很久以前探奇曾經發表過一篇文章:『C語言控制EV3 樂高機器人的整理

現在重新整理一下關於使用C語言控制EV3樂高機器人的方式:

BricxCC沒有支援EV3,也已經停止發展。所以下面有一些選擇:


最近似乎比較偏重於VEX,以及虛擬機器人世界的開發。

2. ev3dev ev3dev Home

2017-01-30

新春愉快!EV3 樂高機器人 mBot 超萌機器人 教學影片整理 Tutorial

大年初三,探奇在此拜個晚年:祝大家平安幸福,快樂滿足!

今天要記錄的是 EV3 mBot 相關教學影片,大家可以趁著過年一次看個夠:


1. Makeblock官方的中文教學影片,珊子姊姊mBot教學,目前有10部影片,

https://www.youtube.com/playlist?list=PL9SylZdGlmQNQYK1f5qXW0Ump8hGbEYuz






2. Makeblock 官方英文 mBot 教學影片,目前已經公佈7部影片,將來還會陸續更新,

2017-01-22

推薦網站 - DIY Walkers (用腳走路的樂高機器人)



機器人有許多移動型態,為了方便組裝快速移動,常見是以輪胎作為機器人的移動方式,也就是輪型機器人。

但是輪型機器人也有一些弱點及限制,遇到地面崎嶇不平,或是高低落差太大,就有可能卡住停滯,無法前行。

模擬動物的肢體,用腳走路的步行機器人或許可以克服地形障礙,但是組裝上較為複雜,需要考慮腳步的合作、重心移轉維持平衡以及肢體的移動限制。

只要善加運用數學運算及動態模擬,這些困難都能一一克服。

網路上剛好有同好分享他們的作品,不只是由樂高組裝的小型機器人,還能將機器人擴大到真正車輛大小的等級(SUV尺寸)。


這些作品的作者是 Ben Vagle,現年16歲,真是厲害!

請參考:DIY Walkers

除了介紹他們各式大小的步行機器人以及建構方式,更有討論如何製作的深入文章,例如:

The ABC's of Walkers, Big and Small。還有使用樂高零件的方式,例如:Transfering Torque with LEGO Axles

你喜愛步行機器人嗎?這是一個非常值得參考的網站。https://www.diywalkers.com/






2017-01-16

2017 WRO (World Robot Olympiad) 官方比賽網站已經公開




(圖片來自2017 WRO 官網)

2017 WRO (World Robot Olympiad) 官方網站已經公開。

今年是在哥斯大黎加 Costa Rica舉辦,官網也同時公佈今年主題:

Sustainabots: Robots for sustainability

從環境、社會以及經濟層面,確保我們的地球能夠永續長存。

請到2017 WRO 官網查詢各項競賽的規則。

包含一般規則、常規競賽、創意賽、足球賽以及大專進階賽

常規競賽:(以下中文隨手翻譯)

國小組:Sustainable Tourism 永續之旅

國中組:Carbon Neutrality 碳平衡

高中組:Renewable and Clean Energy 再生潔淨能源

http://wro2017.org/home.html

2017-01-14

iOS版本 mBlock App 更新:增加mBot畫線行走功能

日前Makeblock公司的mBlock App已經更新(iOS版),新增加Draw and Run功能。



顧名思義,就是你畫出線條,mBot機器人就會走出線條的軌跡,


經過實測,雖然不能完全正確,不過是一個很有趣的玩法。

如果幫mBot裝上一枝筆,就可以在地面畫出線條,非常好玩。

(這個功能應該好像是AirBlock才有吧!)

我想也能使用電腦版的mBlock寫出類似的程式,但是需要依據電力校正mBot行走的速度。

有興趣的讀友不妨試試,期待Android mBlock App盡快更新。




2017-01-11

樂高教育版本軟體課程大放送(LEGO Education EV3 WeDo 2.0)

這真是樂高的新年禮物!



樂高教育版本兩大支柱:EV3,WeDo 2.0 所有軟體、課程,全部免費大放送。

(其他樂高教育產品也有教案,另外也傳聞樂高教育套件硬體通通會調整價格@@)

不管了,不論你有沒有EV3 樂高機器人套件,或是WeDo 2.0,都是一個學習的好機會,畢竟樂高出品的教案一定有品質保證,更能改編成為其他平台的學習資源(例如 mBot  ^^)

樂高教育版本軟體課程下載網址:https://education.lego.com/en-us/downloads

EV3部份:

除了EV3教育版軟體1.2.3版,還有下列課程:

1. EV3 Coding Activities (程式設計(編程)教學,這是一定需要的課程)

2. EV3 Design Engineering Projects (這是很棒的問題解決能力訓練課程,更不用提當初要價多少,畢竟研發都是要花心思還有金錢成本的啊!真是佛心來著!)

3. EV3 Science Curriculum (科學實驗,資料蒐集都是EV3教育版軟體的強項啊!)

4. EV3 Space Challenge Curriculum (配合挑戰地圖及材料包,就是一個超棒的機器人任務)

另外還有 LEGO Education Academy的連結,直接進行線上教學(含英文影片),以及常見問題,更特別的是還能通過認證(有獎狀XD),一些小測驗幫助你更加瞭解EV3, WeDo, LEGO StoryStarter等教育版本產品。





WeDo 2.0 部份:

一樣可以下載各大平台系統的軟體(Windows (7, 8, 10), MacOS, iOS, Android, Chromebook)

還有WeDo 2.0 Computing Extension Projects (PDF),

同樣具備 LEGO Education Academy的連結。


趕快下載學習吧!這正是機器人教學的好時機喔!

2017-01-08

2017 桃園區 TTRA 機器人實作檢定

今天一早從嘉義出發到桃園治平高中,協助 2017 桃園區 TTRA 機器人實作檢定。


由於參加檢定的人數超過160人,將檢定場地分別設於北科附工及治平高中兩處,剛好是北桃園及南桃園,方便大家就近參加檢定。

此次探奇邱老師是到位於楊梅埔心的治平高中,校地寬廣,氣派非凡。


老遠就看得到 TTRA 機器人檢定的布條掛在大門入口處。

2017-01-06

LEGO BOOST 在 CES 2017 的影片

繼昨天的報導,今天又有更多LEGO BOOST的實際操作影片釋出,整理如下,看看實際上 LEGO Boost 的操作:



IGN報導,



TechCrunch 的訪談

2017-01-04

LEGO Boost (17101) 樂高公司的機器人程式教學新產品





(LEGO Boost 5種機器人模型)

雖然CES還沒正式開始,但是樂高公司總是會放出消息,(讓我想起昔日追著EV3消息的日子...)終於今天在各個媒體的樂高版面大放異彩(洗版),LEGO Boost (17101)。

全名是LEGO BOOST Creative Toolbox,裡面有840個樂高積木零件,還有電子零件,包含
(LEGO Boost 的電子零件)

2017-01-03

轉貼『2016 -2017 FIRST機器人大賽–台灣選拔賽 』

寒假即將來臨,FIRST 的 FLL賽事也即將展開。今年主題為ANIMAL ALLIES

比賽規則請點擊連結下載

轉貼台灣玉山機器人協會資訊如下:

時間:2017/03/04(六)

地點:高雄科工館

競賽項目:

 FLL Jr.(邀請賽):瘋狂動物城

 FLL:動物大聯盟 ANIMAL ALLIES

 FTC:超速漩渦

報名時間:2017/1/6(五)~2017/1/25(三)

簡章連結:2016 -2017 FIRST機器人大賽-台灣選拔賽 報名簡章

2016-12-30

mBlock Scratch 教學 - mBot機器人的資料蒐集方式


資料蒐集 Data Logging 是進行實驗時重要的一環,許多時候我們都需要分析感應器所蒐集的資料。將過程的情況記錄下來,有助於我們的判斷與決定。

操作各種機器人,不論是使用超音波感應器,循線感應器或是光線感應器,都會得到許多數值資料,經過一段時間的蒐集,就能拿來分析這些資料,瞭解機器人的狀況。

在樂高EV3機器人教育版軟體中,就已經具備Data Logging功能,很方便地收集資料,分析與應用。那麼如何利用mBlock (Scratch) 軟體針對mBot機器人收集資料呢?

2016-12-29

2017 寒假 探奇的SPM動力機械、EV3樂高機器人、mBot機器人課程

大家好,今年寒假很短,所以只有安排這些課程,歡迎大家自行聯絡。謝謝!



2017 探奇工作室 寒假課程表

果凍魚啟發創意空間  嘉義市 市宅街 24-1 電話 05-2221335

課程
時間
2/6
2/7
2/8
2/9
2/10
樂高動力機械SPΜ
08:00-10:00
風車鞦韆
大眼鴕鳥
高低天平
電動學步車
賽車高手
超萌機器人mBot
10:10-12:10
哈囉!mBot機器人
紅燈停綠燈行
天黑黑要下雨
採蘋果
阿里山小火車
樂高機器人EV3
14:00-17:00
你好!EV3機器人
看到前面的目標嗎?
霹靂招財貓
摸黑的蟑螂
美麗的攤販車
樂高動力機械SPΜ
18:00-20:00
風車鞦韆
大眼鴕鳥
高低天平
電動學步車
賽車高手



虎尾 - 救國團虎尾終身學習中心 地址:雲林縣虎尾鎮永安街73  
電話:05-6333410 

課程
時間
1/23
1/24
1/25
1/26
樂高動力機械SPΜ
09:00-12:00
風車鞦韆
大眼鴕鳥
高低天平
電動學步車
超級彈力車
賽車高手
衝鋒飛車
四腳怪獸

1. SPM動力機械、EV3樂高機器人教具僅於課堂上租借使用,課後歸還。
2.  mBot機器人教具為參加學員專用,課後可以帶回。





2016-12-28

HUSARION 的文章: CORE2 與 EV3 馬達同步控制

CORE2是HUSARION新開發的控制板,透過特殊轉接頭,可以直接控制EV3馬達及感應器。

為了展現CORE2的強大功能,HUSARION寫了一篇文章,比較EV3主機以及CORE2的性能。

原始文章:CORE2 vs EV3 comparison – Quest #1

首先比較了兩者的控制,在簡單的程式下,以一顆馬達作為基準輸入,由控制器控制其他馬達,完成同步任務。亦即兩顆馬達需要同時轉動到相同位置。

下面是比較影片:



很明顯地,EV3在簡單程式下,無法即時同步,反應老是慢一拍。相對地,CORE2的控制非常良好。

如果你有興趣換掉EV3樂高機器人的大腦,這塊CORE2應該是不錯的選擇。

不過我發文介紹的重點在於這篇文章很好心地告訴大家,如何以PID控制方法,撰寫程式讓EV3主機也能做到更好的控制。這是非常值得學習的技巧。

下面是修改EV3主機程式之後的影片:



一般簡單程式的想法是根據輸入與輸出的角度差異,調整目標,但是這樣會有誤差,而且反應不佳,也很容易爆衝。

新的方法則是設定目標的角度,即時迅速地反應,當然代價就是設計者需要使用更多的控制因素撰寫程式。

這正是我們所需要學習的,謝謝HUSARION分享這篇文章,大家可以參考!