SPIKE 樂高機器人

我的網頁

2011-12-31

2011跨年前的GBC影片介紹

先祝大家新年快樂!

在此跨年時刻,探奇連結三部樂高GBC影片,都是這位高手akiyuky的傑作,LEGO TECHNICからくり部屋

其實探奇也曾經介紹這位日本達人的作品,最近他又提供許多影片,都是我們學習創作靈感的來源喔!

請參考探奇舊文章:『樂高Technic的GBC研究』,『有『眼睛』的NXT積木分類機










好康免費研習--高中職師生「電腦軟體設計與機器人競賽研習營」活動(修平科大)

免費研習的好消息!

轉貼新聞稿如下:

台中市修平科技大學資訊管理系為提供高中職教師與學生電腦軟體設計的學習與經驗,於2012年1月18日至20日在該校D501教室舉辦為期3天的「電腦軟體設計與機器人競賽研習營」活動,全程免費,內容精彩豐富,歡迎對電腦軟體設計與機器人機構設計有興趣的高中職教師與學生踴躍報名。


高中職師生「電腦軟體設計與機器人競賽研習營」活動,自即日起至1月12日止接受報名,名額僅限50名,以具程式語言基礎者優先,凡全程參與並無缺席者,頒發研習證書。另將在5月份舉辦競賽活動,但活動參賽者僅限此次研習結訓學員組隊參加,競賽第一名獎品價值1萬元、第二名5千元、第三名3千元,獎品豐富可期。活動相關訊息請上修平科技大學資訊管理系網站(http://signup.hust.edu.tw/content.asp?actno=857)查詢。


主辦單位指出,本次研習不僅邀請該校學有專精的郭武彰及張兆村兩位教授授課,更聘請校外一流的老師陳慶順教授悉心指導。課程有陳慶順老師的「樂高機器人的簡介與組裝」、「視覺化控制元件與實作及應用案例研討」;郭武彰老師的「機器人的機構設計」;及張兆村老師的「機構設計實作」、「LEJOS安裝及JAVA程式語言簡介」、「樂高機器人控制基礎實作」與「機器人競賽規則與辦法說明」等課程。




快到報名網頁報名!http://signup.hust.edu.tw/content.asp?actno=857


2011-12-30

樂高NXT街景車的即時動態資訊


探奇曾經在11月發文介紹過Mark Crosbie的第二代樂高NXT街景車LEGO Street View Car v2.0),

最近Mark又有新的想法:Live plotting map data from the dGPS using Processing

Mark希望能夠即時顯示街景車的動態資訊,於是使用DI的NXTBee,利用NXTBee的長距離傳輸功能,將NXT上dGPS的經緯度資料回傳到家中的電腦,再標出現在位置。將來預計還要畫出路徑圖。

我想硬體結構應該是:

dGPS-->NXT(NXC)-->NXTBee-->Mac(Processing)


有興趣的讀友可以看看在NXT的NXC程式,如何取得GPS的經緯度座標資料,如何透過NXTBee傳送資料。

電腦端使用Processing語言在地圖上畫出NXT街景車的所在位置,還請讀友自行研究,我完全不瞭解

我想這應該就是很像汽車自動定位系統。

Mark部落格文章連結:Live plotting map data from the dGPS using Processing








2011-12-29

MisterFitzGibbon的Lego Brick-Sorting Bird

這是從TechnicBRICKs看到的介紹文章,MisterFitzGibbonLego Brick-Sorting Bird

只有一顆馬達,其他都是機構完成的,沒有感應器,沒有NXT。

夾爪夾住積木,根據不同積木的寬度,讓這個分類機轉動到不同的分類處(碗公)。

至於機構是如何完成的,我還看不懂,請大家一起討論。

總之,這真是機械工藝啊!

(搭配的音樂也真不錯,很有禪意....





作者還有許多不錯的影片喔!

2011-12-28

好康轉貼--清雲科大的101年Lego機器人研習營

看到好康的研習,當然快點轉貼,快去報名!

以下轉貼自CAVE部落格文章--

[研習資訊] 101年Lego機器人研習營@清雲科大


100-101年度北區技專校院教學資源中心3-02-A-1計畫

「LEGO機器人研習營」 活動簡章

一、研習宗旨:

機 器人已漸漸從傳統工廠運用走入實際生活運用,協助人們打理生活上的一些工作。舉例來說,送餐機器人、機器寵物、清潔機器人、醫療照護機器人等,就是因應時 代需求所發展出的產物,目前機器人的研發不僅受到學界關注,工業界亦已投入大量研發資金,因此「機器人相關技術產業」將是學生未來工作的一個主要領域。

目 前先進國家對於機器人的研究正如火如荼展開,而機器人的控制程式與機電整合又是其中主要的核心,本研習營目的即是透過程式設計與活潑生動的Lego NXT機器人套件,整合各式感測元件、馬達與機械結構,設計自己的機器人,完全DIY,讓學員在實作過程中學習系統邏輯與軟硬體整合知識。

二、研習內容:

1.      機器人發展與應用、Lego機器人發展史。

2.      NXC程式開發環境介紹、基礎語法介紹。

3.      程式基本流程與機器人行動控制。

4.      環境感測器介紹與運用。

5.      機器人進階行為模式設計。

6.      藍芽通訊與機器人遙控。

7.      LabVIEW 與Lego機器人。

8.      專題製作與競賽。

三、指導單位:教育部

四、主辦單位:清雲科技大學

五、舉辦時間:101年1月16日、17日、18日,共3天

六、舉辦地點:園縣中壢市健行路229號清雲科技大學(雲鵬館)

七、參加辦法

1.    費用:

免費,上課期間需確實簽到,全程參與課程後,頒發研習證書。

2.    招生對象:

北區技專校院教學資源中心夥伴學校相關科系大學部學生。

3.    研習人數:共30人。採一人一機實作練習。

4.    報名方式:

請於100年12月30日12:00前填寫報名表,傳真到03-2503869 清雲科技大學電資學院辦公室黃小姐收。名額有限,請儘早報名。

5.    聯絡電話034581196分機5001黃小姐。

Studio HB的NXT紙飛機發射槍

無意間看到香港Studio HB的NXT Work之紙飛機發射槍,利用馬達輪胎轉動,將紙飛機射出去。

作者在文中提到NXT馬達轉速不夠快,利用齒輪加速轉動。請參考作者的影片示範:








看到這個影片讓探奇想到Pitching machine,不論是用在棒球、排球、壘球,都可以發射。

恰好到金門大學時,也看到同學利用類似原理製作期末報告。

就像是:nxtprograms.com的Pitching Machine and Batter




其中『利用兩顆輪胎轉動,將球擠壓出去』,是非常有挑戰性的作法,

另外還有許多延伸:調整輪胎距離,改變輪胎轉速,球的發射軌道。

讀友可以試試看喔!

(補記:探奇在很久以前也介紹過桌球發球機,雖然發射機構不太相同,不過都是實際可用的好模型。)

2011-12-25

Facebook上的樂高機器人小玩子--NXT-G程式設計挑戰


最近Facebook的社團『樂高機器人小玩子』很熱鬧,

(感謝花蓮劉老師成立這個社團

因為前鎮高中的陳老師發起高中生的NXT-G程式設計挑戰,

第一個挑戰題目是『碼表』,探奇也幫忙發了一張圖片,




陸續有許多人發表程式,一起討論程式寫法,真是很不錯!

後來應陳老師要求,探奇也硬著頭皮發了第二道題目:『倒數計時器』,

似乎是因為快到聖誕節,所以沒有太多人參與,倒是有海龜大師發表示範影片,真是太厲害了!

轉貼影片如下:


你呢?不論你是學生還是老師,歡迎大家一起出題討論,一起解答喔!!




補記:

原本想要出的題目是『時鐘』,有人建議太複雜,於是放棄這個題目。

不過大雄老師(龍雄大哥)馬上就寫出來!顯示畫面是數位+類比(圓形時鐘),真是太強了!

只要有心,NXT-G也可以寫出複雜程式。

2011-12-24

NXT-G的多工拉線方式


『多工』,意思就是讓NXT樂高機器人同時做兩件事,例如左手寫字,右手抓東西吃。

一般程式都是依順序執行,要進行多工,需要使用一些特殊的指令,在應用上比較麻煩。

相對的,NXT-G圖控式程式要進行多工就比較簡單,只要拉出積木軌道連接命令方塊,就能讓機器人同時執行兩段程式(當然也可以三段,四段.....)

以下圖為例,原程式是一個機器人向前,馬達轉100圈的命令方塊。

要同時『多工』讓機器人唱歌,也就是邊走邊唱,首先拉出你所需要的命令方塊,例如Loop Block,放在適當的位置,一般來說會是在原先程式積木軌道的下方,建議中間間隔空出四個方格以上,如果原先程式的Loop或Switch將程式展開,可能會遮到多工分支程式。

將滑鼠游標移到起始回字圖形的下方,游標會從箭頭變成『線軸』(有點像小坦克車),



按下滑鼠左鍵向下拖曳:



下圖:滑鼠轉個彎,連接到Loop Block前方的積木軌道。



下圖:Loop Block從灰色變成彩色,就表示程式已經連接成功。



在程式最開頭的地方,回字圖形的上下各有一個分支積木凸出來,我們可以直接連接多工程式。

那麼在程式執行到中間可以進行多工嗎?答案是OK的。

下面的例子就是先讓機器人前進(不唱歌),接著機器人後退時才同時唱歌,

寫好主程式後,拉出多工的Loop Block,一樣放在適當位置。

下圖:將滑鼠游標移到想開始進行多工的積木軌道位置,滑鼠游標會變成『左右鍵頭』,這時候可以將積木軌道伸長或縮短,不過我們目前用不到這個功能。



請按下鍵盤的『Shift』鍵,滑鼠游標會變成『線軸』(小坦克)。



下圖:同樣地,請按住滑鼠左鍵,拖曳連接Loop Block前端的積木軌道。Loop block變成彩色。

這樣就是多工,請趕快試試看吧!



延伸閱讀:

NXT-G多工程式測試



NXT-G教學:多工應用(馬達同時以不同方向轉動)


2011-12-21

列印NXT-G程式


許多老師在編寫教案時,需要擷取NXT-G程式,放在講義或文件檔案,如果程式很大,不太容易擷取全部畫面。



除了程式很長,還有許多Switch,也需要一一切換剪裁複製。



有人提供許多方法,例如使用螢幕畫面擷取程式,或是全選後用Ctrl-C複製到小畫家,還有按下Print Screen鍵。這些方法都需要一些操作上的技巧。

其實NXT-G本身就提供方法解決這些問題。請選擇工具列的File-->Print...



出現Print Settings視窗。

請選擇HTML File,等一下會產生HTML檔案,

Print Hidden Code也記得打勾,這個選項會將所有的Switch分頁通通存成png檔案。

接著按下『Print』,



螢幕會出現視窗,讓你選擇存放的目錄。

下面這張圖就是自動擷取的png檔案,你也可以用瀏覽器打開html檔案。






2011-12-18

更改NXT主機名稱的方法


請你看看NXT主機螢幕,中間正上方就是NXT主機的名字,出廠時的預設名稱都是『NXT』,

為了方辨識別,我們可以更改每一台NXT的名字,

請接上USB線,打開NXT主機電源。

啟動NXT-G軟體,點擊『Go』進入編輯程式畫面,將游標移到NXT主機控制區,

點擊NXT window



螢幕會跳出NXT Data視窗,一般『Battery』都會直接呈現綠色,表示已經連線。

如果Battery綠色線條呈現灰色,表示尚未連線,請按下『Connect』。



將滑鼠游標移到Name的方格(Name of current NXT),更改成你喜愛的名稱,請不要超過8個字元。



名字輸入完畢,請千萬不要按Enter,直接將滑鼠游標移到『enter符號的按鍵』,點擊它(如下圖:Change name of current NXT)




看看你的NXT主機,應該已經有新的名稱了!

其他NXT Data欄位的說明請參考探奇新版的『NXT樂高機器人』第27頁。

2011-12-16

不太一樣的機器人比賽

這應該是德國的機器人比賽,2011 ZDI機器人大賽,(2011/07/02在杜塞爾多夫?)

根據影片說明,比賽分為兩種項目,有Robot Game (應該是FLL) ,

另外一個是Robot Performance,我
第一次看到這種比賽形式

看起來像是以機器人演出戲劇(情境故事),有布景道具,還要全體組員一起配合旁白及配樂,真是有趣。

(得獎的前三隊好像都是女生)

知道比賽詳情的讀友還請協助說明。





官網連結:zdi-Roboterwettbewerb 2012

2011-12-13

五十川芳仁與三井淳平的Smart Community後續介紹影片

探奇在上個月的文章中提到五十川芳仁與三井淳平的Smart Community

當時的影片標題是symphonic balance of smart community/Let's make solar power: Condominiu

這幾天又推出新的影片,分別是:

symphonic balance of smart community/Let's make solar power: House

symphonic balance of smart community/Let's make solar power: City

這樣終於比較清楚,從公寓大廈,獨棟住宅(別墅)到整個城市,如何善用太陽能。

真是佩服這些大師的創作!

影片直接嵌入在下面:











2011-12-11

NXShield的深入使用技術

探奇曾經發文介紹CH lego先生的文章:Mindsensors Arduino NXShield功能初探

當時就很期待更多的文章,前幾天CH lego先生發文詳盡說明NXShield API,

還教導大家如何擴充API功能,特別是利用I2C讀取其他廠商所開發的感應器,

有興趣深入使用NXShield的讀友一定要閱讀,可以增加百年功力喔!

CH lego先生的精彩文章列表:

Mindsensors Arduino NXShield功能初探


NXShield arduino API 摘要整理


NXShield API的功能擴充-加入Hitechnic IRReceiver裝置



2011-12-10

西班牙的electricBricks

Youtube的electricbricks頻道發現一些影片。

前往影片介紹的網址一看,才發現這個部落格有許多關於樂高的文章,

原來electricbricks是一間『樂高教室』,他的網址是http://www.electricbricks.com/

雖然是西班牙文,不過還是可以藉由Google翻譯看個大概。

簡單取其中兩篇文章看看:

Coche con control remoto NXT-G: versión PID + sensor de rotación

利用HiTechnic的角度感應器及MotorPID block所創作的藍牙遙控車。

下面是示範影片:





還有這個很有趣的棘爪棘輪和飛輪介紹

Piñón libre (y trinquete)      Google中文翻譯的連結

下面是示範影片:





2011-12-09

WRO,FLL比賽細節說明


還是有很多人不瞭解樂高機器人比賽,不論是未接觸,還是剛接觸NXT樂高機器人的學員或家長老師,

這或許是比賽主辦單位最需要進行的事:讓大家知道比賽。

雖然探奇沒有什麼比賽經驗,卻有點想寫篇文章,告訴大家自己所知道的機器人比賽的細節,但是每次都偷懶,結果就是拖搞。

今天發現還有很多人也願意分享相關資訊,像是這篇『圓動力機器人設計學苑--高雄右昌教室』的部落格文章:WRO國際奧林匹克機器人大賽,就是圖文並茂的文章。

有需要瞭解WRO比賽的讀友可以先參考看看,當然實際參加或是到場參觀,都是增進經驗的好方法。

也希望大家可以繼續補充你所知道的比賽細節。

2011.12.10更新:從Facebook台灣玉山機器人協會看到的連結,

2011.3.5 FLL 機器人比賽 (高雄市福東國小資優班) 台灣區國內賽的過程與花絮』

直接轉貼影片:

 





還有這部影片:

ROBOTC Driver Suite V2.4已經釋出


使用ROBOTC的讀友請注意:ROBOTC Driver Suite V2.4已經釋出。

請參考Xander部落格文章:Released: ROBOTC Driver Suite V2.4。

新增Mindsensors Touch Panel還有 Sumo Eyes sensor

HiTechnic 也主動提供 HiTechnic Super Pro Board的函數庫。

轉貼Xander的更新記錄Changelog

* common.h: added better round() function
* DIMU-driver.h: fixed signed to unsigned conversion
* LEGOUS-driver.h: fixed boneheaded I2C address error
* Added MSSUMO-driver.h for Mindsensors SumoEyes sensor + test program
* Added MSTP-driver.h for Mindsensors TouchPanel sensor + test program
* Added HTSPB-driver.h: for HiTechnic Super Pro Board + tonnes of examples
* HTMAG-test1.c: cleared up some things in test program


請到Xander部落格文章點擊連結下載。


2011-12-08

NXT樂高機器人的PID控制影片

這是巴西Ivan Seidel所做的停格動畫(Stop Motion),說明PID控制的意義,還製作NXT樂高機器人實際驗證P的比例控制。

The NXT STEP前一陣子就已經發文介紹這部影片,但是影片是葡萄牙文,當時原作者答應加上英文字幕,現在更新影片,總算比較容易看懂。

有興趣也可以到他的網頁看看:http://techlego.blogspot.com/ (請練習葡萄牙語,或是Google翻譯







不知道有沒有人願意翻成中文呢?

2011-12-06

幫貼:CAVE邀請大家一起架設App Inventor Service

App Inventor需要在特定的伺服器編寫,但是Google研究室的App Inventor Service預訂今年底關閉,雖然即將移交給MIT代管,但是伺服器服務可能會中斷一段時間,所以屆時可能無法使用App Inventor。

根據 MIT's App Inventor Edu site的文章:Running your own App Inventor service,MIT已經釋出Java Archive (JAR) files ,能夠在Google App Engine上架設自己的伺服器。

用途例如:

  • University faculty might deploy an App Inventor service for students in their classes.

大專院校使用在班級課程上。


  • School IT departments might deploy an App Inventor service for students in the school.

學校資訊部門可以為全校學生設定服務。


  • Computer hobbyists might deploy an App Inventor service for their private use or to share with friends.

App Inventor愛好者可以架設伺服器與同好分享。




CAVE想號召有心人士一起架設伺服器,請參考CAVE文章:App Inventor 已開放下載架站於 Google App Engine

探奇沒有任何能力幫忙,只能轉貼公告,共襄盛舉。


2011-12-05

Rob Torok的LVLM Tutorials


LVEE已經正名為LVLM,LabVIEW for LEGO MINDSTORMS

(2009還是LVEE,2010好像就變成LVLM?總之都不會變成LV

Rob Torok,曾經在他的I, Rob Torok部落格發表過關於LVEE的教學影片,現在他利用Google協作平台推出LVLM Tutorials

也都是Youtube的影片,持續更新中,有興趣的讀友不妨多多參考學習。

Rob-otics部落格中也有一些Rob Torok的其他創作,例如dGPS,簡單軌跡車,指南車的建構圖示及程式。

探奇已經將LVLM Tutorials連接同步更新到 『LabVIEW與NXT樂高機器人的教學網頁』文章。

讀友『NXT愛好者~』創作的探奇小恩--百變小N


探奇在前年推出『探奇小恩歷險記(NXT公仔)』,轉眼間,小恩已經兩歲了!(忘了幫他慶生

小恩真的很可愛,探奇的書也都是以他為封面主角,前幾天Xander還幫他戴上毛線帽過冬(Facebook圖片連結

現在也有台灣讀友做出『百變小N』,創作出不同的劇情,變成英勇的戰士。

請大家直接到他的部落格觀看,也歡迎大家一起創作分享。

㊣★翰☆㊣ 的 無名小站文章連結:百變小N-(1)

12/7新增:百變小N-(2)

2011-12-03

2011 LEGO Smart Creativity Contest

雖然這可能是過時的報導,但是探奇認為非常值得分享給讀友。

2011 LEGO Smart Creativity Contest

這個競賽是鼓勵大家以最長兩分半鐘的影片,介紹如何使用樂高教育產品帶領學生一起激盪出創意的火花。


影片內容可以是『說故事』,『演話劇』,或是『樂高停格動畫』.....等各種型式的表現。


競賽分為五組等級評比:Lower Elementary (幼稚園K-2年級), Upper Elementary (3-5年級), Middle School (6-8年級), High School (9-12年級)還有Home School(自學)。


得獎者可以獲得5000元的樂高產品,還能有兩個名額到聖路易市參加STEM summit,各分組優勝也可以得到2500元的獎品,也能參加STEM summit。



得獎名單在此:Congratulations to our 2011 LEGO Smart Creativity Contest Grand Prize and Segment winners!

最大獎是由Dotty Corbiere勝出,他是一位math instructor from The Meadowbrook School in Weston, Massachusetts, involved faculty and students as she took a musical approach to this year’s contest by forming their own Green City Ragtime Band!





轉貼自youtube影片


探奇認為活潑的節奏,搭配全班合唱的歌曲,將課堂上操作樂高機器人,進行Green City 任務挑戰,完整展現合作學習的氣氛。

不論你是否喜歡這種美式音樂劇的風格,影片真是很棒!

大家也可以想想如何在短短的兩分半鐘,充分表達使用各種教具的上課情景,這應該比一大堆的文字敘述更能讓所有人瞭解樂高教具的魅力!

得獎網頁還有其他分組優勝的影片應該也值得觀看喔!







2011-12-02

優勝家機器人教室的WRO文章--2011 WRO阿布達比世界賽心得


感謝陳慶明老師的詳實報導,在國內的我們也能體會比賽現場的氣氛,

很棒的照片,搭配故事般的文字敘述,讓讀者好似也經歷了參加比賽的日子。

期待後續的報導!

2011WRO 阿布達比世界賽心得(ㄧ)

2011WRO 阿布達比世界賽心得(二)

2011WRO 阿布達比世界賽心得(三)




Hispabrick 第12期出刊了!

這本西班牙語和英語的樂高電子雜誌真的很不錯!

內容豐富有趣,還有美美的編排,真是佩服編者的努力!

趕快到Hispabrick官方網頁看看,右邊側欄有 English PDF (MU),點擊後即可下載。

有樂高9V馬達的比較,還有NXT樂高機器人的教學喔!

2011-12-01

好康的NXT折價書籍--No Starch Press

No Starch Press在感恩節瘋狂大折扣,六折喔!該公司的所有東西,連馬克杯也可以打折!

想購買NXT相關書籍的讀友不要錯過,優惠只到12/3午夜(應該是美國時間)

請到這裡看看優惠的通關密語

(其實就是GEEKGIFT

探奇試著訂購五十川芳仁大師的英文版書籍,LEGO Technic Idea Book Complete Set

一套三本原價49.95,使用折價卷代碼後,變成美金29.97,但是試算運費要價美金45.50,比書本還貴!

如果有親朋好友在美國倒是很划算。趕快去看看No Starch的LEGO相關書籍

(抱怨一下!選擇送貨地點時竟然出現TAIWAN, PROVINCE of CHINA! 基於愛國心,我要寫信去抗議!






Queboid Shooter的建構圖示與程式

最近有許多人分享他們的建構圖示及程式,探奇當然快速發文告知讀友好消息。

首先是Mark Crosbie創作的Queboid,這次在阿布達比的WRO現場也有展示。

請參考下面的會場影片:




Queboid Shooter網頁連結:需要兩套NXT樂高機器人,一台為搖桿,一台是Queboid。


============================================================

另外一台是9797+9695,由NXT-CODE創作的Differential Car,利用差速器,一顆馬達控制前進後退,另一顆馬達控制轉向。同樣有簡單影片示範,也提供程式及建構圖示下載。







請到NXT-CODE部落格下載。

(請在頁面向下拉到

Download Program
To download the building instructions click here