一般NXT玩家都希望有各種不同模型的建構圖示,新手或是小朋友更需要各種不同的模型,加強自己的組裝能力。
除了探奇舊文章曾經介紹過的9797 LEGO NXT Basic Car 建構圖。
nxtprograms.com又有新的點子,NXT Modular Test Vehicle(MTV)(<--點擊連結)
有各種不同組合,還可以做出各種齒輪變化,也進行了重量分佈的測試。
探奇將試著詢問是否可以翻譯這些文章,讓更多的人可以瞭解內容。
有興趣的人可以先看看建構圖組裝看看喔!
LEGO SPIKE Prime Essential 樂高機器人,LEGO MINDSTORMS Robot Inventor, EV3 ,樂高動力機械 BricQ Motion 程小奔Codey Rocky,mBot2,CyberPi 童芯派 mBlock5 慧編程, Python 專業教學,課程設計。 Scratch, MakeBlock產品 艾多美 Atomy 生活用品 NXT 樂高機器人:創意樂趣,隨心所欲!
SPIKE 樂高機器人
▼
我的網頁
▼
2008-05-30
The NXT Constructopedia (Beta 2.1)更新
探奇舊文章LEGO Engineering:超級棒的NXT建構手冊
提到2007/9/25 LEGO Engineering 2.0公布新的NXT建構手冊
The NXT Constructopedia (Beta 2)
今年公布更新版本Beta 2.1
我沒有比較,不知道差異在哪裡。不過既然有最新的版本,家裡有9797的人不妨下載新版看看。
是蠻不錯的建構說明喔!
提到2007/9/25 LEGO Engineering 2.0公布新的NXT建構手冊
The NXT Constructopedia (Beta 2)
今年公布更新版本Beta 2.1
我沒有比較,不知道差異在哪裡。不過既然有最新的版本,家裡有9797的人不妨下載新版看看。
是蠻不錯的建構說明喔!
旗津國小 黑海洋流隊 FLL 報導--TaiwanNews財經文化週刊封面故事
這篇文裝的標題是『邊陲國小 完成超級任務』
副標是『社經條件欠佳 出國比賽照樣拿冠軍』
不僅提到FLL比賽,也點出旗津國小各方面的努力。
這篇文章剛好可以在網上閱讀,大家可看看,
TaiwanNews財經文化週刊封面故事344期--創意課程 顛覆校園
副標是『社經條件欠佳 出國比賽照樣拿冠軍』
不僅提到FLL比賽,也點出旗津國小各方面的努力。
這篇文章剛好可以在網上閱讀,大家可看看,
TaiwanNews財經文化週刊封面故事344期--創意課程 顛覆校園
LEGO NXT相關書籍整理
關於LEGO NXT的書籍愈來愈多,
“The Unofficial LEGO MINDSTORMS NXT Inventor’s Guide” 的作者David J. Perdue特別整理書籍列表,讓大家一次就可以找到所有NXT相關書籍。
還包含日本的橘皮,灰皮及黑皮書,還有JIM KELLY等人出版的教學手冊。
請參考NXT書籍列表網頁:http://www.booksnbots.com/(應該建議包含中文書籍吧?!)
反正有資訊整理就要萬分感謝,造福大家!
順道一提九月份還有一本新書:
Maximum LEGO NXT: Building Robots with Java Brains
是以JAVA為主的書籍,作者是開發LeJOS的主要成員Brian Bagnall,
(最早的一本NXT書籍就是他出的:Maximum Lego Nxt)
這本新書可以在Amazon 預定。
“The Unofficial LEGO MINDSTORMS NXT Inventor’s Guide” 的作者David J. Perdue特別整理書籍列表,讓大家一次就可以找到所有NXT相關書籍。
還包含日本的橘皮,灰皮及黑皮書,還有JIM KELLY等人出版的教學手冊。
請參考NXT書籍列表網頁:http://www.booksnbots.com/(應該建議包含中文書籍吧?!)
反正有資訊整理就要萬分感謝,造福大家!
順道一提九月份還有一本新書:
Maximum LEGO NXT: Building Robots with Java Brains
是以JAVA為主的書籍,作者是開發LeJOS的主要成員Brian Bagnall,
(最早的一本NXT書籍就是他出的:Maximum Lego Nxt)
這本新書可以在Amazon 預定。
2008WRO台南縣市校際盃,2008義大盃全國機器人競賽,第一屆創意暨WRO機器人大賽
又有最新競賽資訊,歡迎大家自行前往比賽網頁報名:
2008WRO台南縣市校際盃:報名6/23,教練會議6/25,比賽7/6
承辦:南台科技大學
報名網頁:http://www.csie.stut.edu.tw/airobot2008/index.aspx
(資料同時更新探奇舊文章:2008台灣地區WRO校際盃比賽日期彙整):
2008義大盃全國機器人競賽:報名6/20,比賽6/27
主辦:義守大學
參賽資格:專科、大學、研究所在學學生
網頁:http://www.ee.isu.edu.tw/IRTE2007/ISURC/detail.asp
第一屆"創意暨wro機器人大賽"
主辦:創意機器人教育推廣中心-台南市Lego NXT樂高機器人積木教室
參賽資格:國中組與國小組..高中組跟大專以上含成人組
網頁:http://tw.myblog.yahoo.com/robot-mindstorms/article?mid=1252
大家一起為參賽者加油,也可以為自己加油喔!
2008WRO台南縣市校際盃:報名6/23,教練會議6/25,比賽7/6
承辦:南台科技大學
報名網頁:http://www.csie.stut.edu.tw/airobot2008/index.aspx
(資料同時更新探奇舊文章:2008台灣地區WRO校際盃比賽日期彙整):
2008義大盃全國機器人競賽:報名6/20,比賽6/27
主辦:義守大學
參賽資格:專科、大學、研究所在學學生
網頁:http://www.ee.isu.edu.tw/IRTE2007/ISURC/detail.asp
第一屆"創意暨wro機器人大賽"
主辦:創意機器人教育推廣中心-台南市Lego NXT樂高機器人積木教室
參賽資格:國中組與國小組..高中組跟大專以上含成人組
網頁:http://tw.myblog.yahoo.com/robot-mindstorms/article?mid=1252
大家一起為參賽者加油,也可以為自己加油喔!
2008-05-27
LEGO NXT Simon game -- 按鍵更新為觸碰感應器
前篇文章的Simon Game有時覺得還蠻無聊的,但是竟然有人留下25個數字的紀錄。
看來真的是『有志者事竟成』
在楊老師的回覆中,楊老師建議將按鍵改為觸碰感應器。
加上這幾天也很害怕NXT的按鍵出問題,有時還會卡住,所以趕緊做出使用觸碰感應器的按鍵。
剛好LEGO NXT 9797就有兩顆觸碰感應器,利用五十川老師的主意,將兩顆感應器當成三個按鍵。
左邊代表第一個按鍵,中間代表第二個按鍵,右邊代表第三個按鍵。
其實中間的按鍵就是同時按下兩個觸碰感應器,利用感應器的組合分別當成三種不同的狀態。
抱歉!圖片有點模糊,我還特地使用系統積木加強結構,避免十字軸歪斜,只觸發一個觸碰感應器,造成誤判。還好9797有這些系統積木,倒是省了不少功夫。
最後,程式也有些許改變,為了防止NXT執行太快,遊戲者按下時造成觸碰感應器一快一慢,無法同時判別兩個觸碰,只好捨棄原來的寫法,另外延遲0.2秒。同時要求遊戲者按鍵速度稍微放慢。
其實硬體結構加強之後,十字軸不再歪斜,可以有效限制按鍵活動範圍,觸碰感應器應該可以視為同時接收訊號。但是為了保險起見,仍然修改程式寫法,雙重保障!
下面是示範影片,刻意按下中間滑輪的邊緣,造成十字軸歪斜,仍然可以正確判別。
看來真的是『有志者事竟成』
在楊老師的回覆中,楊老師建議將按鍵改為觸碰感應器。
加上這幾天也很害怕NXT的按鍵出問題,有時還會卡住,所以趕緊做出使用觸碰感應器的按鍵。
剛好LEGO NXT 9797就有兩顆觸碰感應器,利用五十川老師的主意,將兩顆感應器當成三個按鍵。
左邊代表第一個按鍵,中間代表第二個按鍵,右邊代表第三個按鍵。
其實中間的按鍵就是同時按下兩個觸碰感應器,利用感應器的組合分別當成三種不同的狀態。
抱歉!圖片有點模糊,我還特地使用系統積木加強結構,避免十字軸歪斜,只觸發一個觸碰感應器,造成誤判。還好9797有這些系統積木,倒是省了不少功夫。
最後,程式也有些許改變,為了防止NXT執行太快,遊戲者按下時造成觸碰感應器一快一慢,無法同時判別兩個觸碰,只好捨棄原來的寫法,另外延遲0.2秒。同時要求遊戲者按鍵速度稍微放慢。
其實硬體結構加強之後,十字軸不再歪斜,可以有效限制按鍵活動範圍,觸碰感應器應該可以視為同時接收訊號。但是為了保險起見,仍然修改程式寫法,雙重保障!
下面是示範影片,刻意按下中間滑輪的邊緣,造成十字軸歪斜,仍然可以正確判別。
2008-05-26
LXF檔案需要使用LDD (LEGO Digital Designer)觀看
LXF是樂高繪圖軟體LDD(LEGO Digital Designer)專屬的副檔名。(請參考探奇舊文章:樂高繪圖軟體介紹)
(對LXF檔案結構有興趣的人也可以參考BricksViewer的解釋)
目前NXTlog2.0已經開放上傳LXF檔案,也漸漸有越來越多人發佈LXF檔案,大家可以多加利用LDD觀看NXT機器人的建構方式。
第一個要件當然是下載安裝LDD,LDD會自動將LXF設為關聯副檔名,將來點擊LXF檔案就會自動以LDD開啟。
下面的範例是開啟NXTClamp-N-Lift-Body.lxf(請參考探奇舊文章:一顆馬達完成抓舉的動作)
自動執行LDD之後,LDD會上網自動更新零件資料庫,
接著會出現兩個警告視窗:
第一個視窗是告訴你無法查詢零件價格,我們可以直接按下OK。
第二個視窗是告訴你有兩塊積木沒有放好,所以已經從這個模型移除,無也不知道是那個積木,所以只好按下OK
進入NXT模型畫面,請按下上方的Building Guide Mode (F7),也可以直接按F7
進入Building Guide Mode,左邊會出現第一步驟的積木零件表,中間就是組裝圖,還有一個小視窗--Building Guide Player
這個Player可以讓你控制組裝步驟的行進,有一點像是DVD播放遙控器,直接按下向右的箭頭,就可以跳到下一組裝步驟。也可以按下向右的三角形,直接連續播放組裝步驟。
其他功能就不在此詳細說明,歡迎留言討論!
(對LXF檔案結構有興趣的人也可以參考BricksViewer的解釋)
目前NXTlog2.0已經開放上傳LXF檔案,也漸漸有越來越多人發佈LXF檔案,大家可以多加利用LDD觀看NXT機器人的建構方式。
第一個要件當然是下載安裝LDD,LDD會自動將LXF設為關聯副檔名,將來點擊LXF檔案就會自動以LDD開啟。
下面的範例是開啟NXTClamp-N-Lift-Body.lxf(請參考探奇舊文章:一顆馬達完成抓舉的動作)
自動執行LDD之後,LDD會上網自動更新零件資料庫,
接著會出現兩個警告視窗:
第一個視窗是告訴你無法查詢零件價格,我們可以直接按下OK。
第二個視窗是告訴你有兩塊積木沒有放好,所以已經從這個模型移除,無也不知道是那個積木,所以只好按下OK
進入NXT模型畫面,請按下上方的Building Guide Mode (F7),也可以直接按F7
進入Building Guide Mode,左邊會出現第一步驟的積木零件表,中間就是組裝圖,還有一個小視窗--Building Guide Player
這個Player可以讓你控制組裝步驟的行進,有一點像是DVD播放遙控器,直接按下向右的箭頭,就可以跳到下一組裝步驟。也可以按下向右的三角形,直接連續播放組裝步驟。
其他功能就不在此詳細說明,歡迎留言討論!
NXT主題挑戰教案Mars Base Command
還記得LEGO Mindstorms NXT --The Mayan Adventure嗎?(參考探奇舊文章介紹)
作者Jim Kelly以懸疑的故事情節,帶領大家創作五台不同的機器人,挑戰各種不同的任務。
探奇曾經介紹國立中央大學開設的課程,也是以這個方向進行教學。(參考探奇舊文章)
現在Jim Kelly又有新的作品--Mars Base Command
這一系列的機器人挑戰計畫是以火星基地為背景(在RCX時代也有這樣的LEGO套件)
從Alpha到Theta共六個計畫模組,每個模組預定相隔3-4個月發表。
每個計畫需要用到不同的場地及3到4個道具,場地就像是FLL比賽的底圖,道具則可以使用一套9648(Education Resource Set)組裝完成。
讀者可以免費下載每一個挑戰計畫的故事背景,再決定是否付費(約美金10~15)購買詳細的『任務手冊』
根據作者敘述,已經有許多人預定將這些挑戰計畫當成夏令營的主題。
第一個計畫模組的故事大綱已經發表:"Mission Base Alpha: Plan B",
大家可以到Alpha模組下載故事大綱,點選"Module Summary",下載後解壓縮,就有PDF檔案。
任務手冊預定六月初發佈。
作者的文筆生動有趣,就像是真的發生在2062年火星基地的狀況。
特別是今天NASA的鳳凰號也成功登陸火星,科學家正是使用機器人進行生命的探測。
小朋友可以融入故事情節,自行設計機器人,參與計畫的完成,想挑戰嗎!先去看看故事吧!
-------------------------------------------------------------------------------------------------
探奇教室也曾嘗試以故事情節串連各個主題,讓孩子過關斬將。例如珠寶大盜解救長髮王子....Orz
(想到過關斬將就聯想到過五關斬六將,或許設計一台『關羽』機器人,以各種不同方式逃離曹操的阻撓。
其實就像線上遊戲,或自創新的故事,或改編經典小說,化身主角一起遊戲於故事中。
樂高教案的編寫也可以這樣進行,除了魔戒,哈利,印第安納瓊斯,我們也有很多的古老傳說,山海經,西遊記,水滸傳,紅樓夢,金庸,衛斯理,論語,三十六計,孫子兵法.........@#$#@%@$%@
嘿!紅樓夢?論語?可以阿!誰說不能有『假保育』機器人,陪著『劉姥姥』機器人逛逛大觀園。
大觀園比起金字塔更加神秘,也有印加帝國的叢林,百慕達三角洲的水塘............
誰說不能有『恐夫子』機器人周遊列國冒險。恩!太老套的故事引不起孩子的興趣阿!)
無論如何,想像的空間,無限寬廣喔!
結合孩子的生活經驗,一定更能鼓勵大家挑戰任務!
作者Jim Kelly以懸疑的故事情節,帶領大家創作五台不同的機器人,挑戰各種不同的任務。
探奇曾經介紹國立中央大學開設的課程,也是以這個方向進行教學。(參考探奇舊文章)
現在Jim Kelly又有新的作品--Mars Base Command
這一系列的機器人挑戰計畫是以火星基地為背景(在RCX時代也有這樣的LEGO套件)
從Alpha到Theta共六個計畫模組,每個模組預定相隔3-4個月發表。
每個計畫需要用到不同的場地及3到4個道具,場地就像是FLL比賽的底圖,道具則可以使用一套9648(Education Resource Set)組裝完成。
讀者可以免費下載每一個挑戰計畫的故事背景,再決定是否付費(約美金10~15)購買詳細的『任務手冊』
根據作者敘述,已經有許多人預定將這些挑戰計畫當成夏令營的主題。
第一個計畫模組的故事大綱已經發表:"Mission Base Alpha: Plan B",
大家可以到Alpha模組下載故事大綱,點選"Module Summary",下載後解壓縮,就有PDF檔案。
任務手冊預定六月初發佈。
作者的文筆生動有趣,就像是真的發生在2062年火星基地的狀況。
特別是今天NASA的鳳凰號也成功登陸火星,科學家正是使用機器人進行生命的探測。
小朋友可以融入故事情節,自行設計機器人,參與計畫的完成,想挑戰嗎!先去看看故事吧!
-------------------------------------------------------------------------------------------------
探奇教室也曾嘗試以故事情節串連各個主題,讓孩子過關斬將。例如珠寶大盜解救長髮王子....Orz
(想到過關斬將就聯想到過五關斬六將,或許設計一台『關羽』機器人,以各種不同方式逃離曹操的阻撓。
其實就像線上遊戲,或自創新的故事,或改編經典小說,化身主角一起遊戲於故事中。
樂高教案的編寫也可以這樣進行,除了魔戒,哈利,印第安納瓊斯,我們也有很多的古老傳說,山海經,西遊記,水滸傳,紅樓夢,金庸,衛斯理,論語,三十六計,孫子兵法.........@#$#@%@$%@
嘿!紅樓夢?論語?可以阿!誰說不能有『假保育』機器人,陪著『劉姥姥』機器人逛逛大觀園。
大觀園比起金字塔更加神秘,也有印加帝國的叢林,百慕達三角洲的水塘............
誰說不能有『恐夫子』機器人周遊列國冒險。恩!太老套的故事引不起孩子的興趣阿!)
無論如何,想像的空間,無限寬廣喔!
結合孩子的生活經驗,一定更能鼓勵大家挑戰任務!
2008-05-23
LEGO NXT-G教學--NXT大型數字顯示原理
探奇教室利用大型數字顯示替代了NXT的小字型,解決一些看不清楚的情形。
(請參考NXT螢幕大型數字顯示(Big Digits for NXT LCD Display))
在投籃機,吃角子老虎以及SIMON GAME都充分利用。
以下是顯示大型數字的原理及使用方法:
大型數字的圖形編輯
使用nxtRICedit,很容易就可以進行RIC圖檔的編輯,還可以輸入中文字。
我們利用這個圖形編輯程式,製造NUM0.ric~NUM9.ric
共十個圖形(數字0~9),所佔的記憶體大約為0.1Kx10=1K
下圖:nxtRICedit很貼心地自動將圖片存到NXT-G軟體的目錄下。
下載大型數字圖片至NXT
我已經編輯好大型數字的圖片,你也可以編輯更大的數字。
跟我索取程式的使用者必須將NUM0.ric~NUM9.ric等十個圖檔複製到你的NXT-G軟體目錄,
大部分是C:\Program Files\LEGO Software\LEGO MINDSTORMS Edu NXT\engine\Pictures
(也可以直接利用NXT-G的NXT Window下載到NXT主機)
如果你是放在Pictures子目錄,可以在你的NXT程式前面加上這個MY BLOCK,
Input Big Num,這個MY BLOCK很單純地顯示0到9的圖片,NXT-G就會自動將圖片下載到NXT。
下圖:MY BLOCK--Input Big Num
下圖:我們可以看到Display Block的設定就是顯示數字圖片。
顯示大型數字
我們做了兩個MY BLOCK,方便直接顯示大型數字。
第一個是Print_BF,我們直接利用資料線,配合文字的接合,直接讓NXT顯示相對應數字的圖片,當然也保留XY座標的輸入控制。所以可以隨意地在LCD螢幕的任何位置顯示單一數字。
第二個是print_xy_num
利用MathScript Block,將三位數的數字分解為百位數、十位數及個位數,連續分別顯示。
顯示位置直接利用X座標累加方式,就能一次顯示三位數字。
(關於MathScript Block,大家可以參考舊文章:超級好用的MathScript Block)
另一個大型數字使用的範例
下圖是一個簡單的範例,可以取代NXT主目錄的View--Reflected light的功能,將接在輸入埠3的光源感應器數值,直接使用大數字顯示,小朋友可以方便觀測光源感應器的讀值,不用盯著小小的數字觀看。
你可以試試看,將光源感應器改為超音波感應器,也就是模擬View--Ultrasonic cm的功能。
你也可以改進這個程式,讓它可以自由選擇哪一個輸入埠,哪一種感應器(這需要能監測NXT按鍵輸入,下一堂課再做介紹)
下課了!
歡迎討論,謝謝!
(請參考NXT螢幕大型數字顯示(Big Digits for NXT LCD Display))
在投籃機,吃角子老虎以及SIMON GAME都充分利用。
以下是顯示大型數字的原理及使用方法:
大型數字的圖形編輯
使用nxtRICedit,很容易就可以進行RIC圖檔的編輯,還可以輸入中文字。
我們利用這個圖形編輯程式,製造NUM0.ric~NUM9.ric
共十個圖形(數字0~9),所佔的記憶體大約為0.1Kx10=1K
下圖:nxtRICedit很貼心地自動將圖片存到NXT-G軟體的目錄下。
下載大型數字圖片至NXT
我已經編輯好大型數字的圖片,你也可以編輯更大的數字。
跟我索取程式的使用者必須將NUM0.ric~NUM9.ric等十個圖檔複製到你的NXT-G軟體目錄,
大部分是C:\Program Files\LEGO Software\LEGO MINDSTORMS Edu NXT\engine\Pictures
(也可以直接利用NXT-G的NXT Window下載到NXT主機)
如果你是放在Pictures子目錄,可以在你的NXT程式前面加上這個MY BLOCK,
Input Big Num,這個MY BLOCK很單純地顯示0到9的圖片,NXT-G就會自動將圖片下載到NXT。
下圖:MY BLOCK--Input Big Num
下圖:我們可以看到Display Block的設定就是顯示數字圖片。
顯示大型數字
我們做了兩個MY BLOCK,方便直接顯示大型數字。
第一個是Print_BF,我們直接利用資料線,配合文字的接合,直接讓NXT顯示相對應數字的圖片,當然也保留XY座標的輸入控制。所以可以隨意地在LCD螢幕的任何位置顯示單一數字。
第二個是print_xy_num
利用MathScript Block,將三位數的數字分解為百位數、十位數及個位數,連續分別顯示。
顯示位置直接利用X座標累加方式,就能一次顯示三位數字。
(關於MathScript Block,大家可以參考舊文章:超級好用的MathScript Block)
另一個大型數字使用的範例
下圖是一個簡單的範例,可以取代NXT主目錄的View--Reflected light的功能,將接在輸入埠3的光源感應器數值,直接使用大數字顯示,小朋友可以方便觀測光源感應器的讀值,不用盯著小小的數字觀看。
你可以試試看,將光源感應器改為超音波感應器,也就是模擬View--Ultrasonic cm的功能。
你也可以改進這個程式,讓它可以自由選擇哪一個輸入埠,哪一種感應器(這需要能監測NXT按鍵輸入,下一堂課再做介紹)
下課了!
歡迎討論,謝謝!
nxtOSEK發佈v2.02b0
配合Sivan Toledo與John Hansen的計畫
nxtOSEK也發佈新的v2.0.2b0
好處是不需要更新NXT韌體就可以直接執行nxtOSEK程式。
根據說明,這一版的nxtOSEK也支援拿鐵盒子的eNXT。
p.s. 拿鐵盒子與淡江電機系合作已經做出NXT控制的雙足機器人,請點擊參考相關影片。
nxtOSEK也發佈新的v2.0.2b0
好處是不需要更新NXT韌體就可以直接執行nxtOSEK程式。
根據說明,這一版的nxtOSEK也支援拿鐵盒子的eNXT。
p.s. 拿鐵盒子與淡江電機系合作已經做出NXT控制的雙足機器人,請點擊參考相關影片。
最根本的NXT控制
為了充分利用NXT強大的硬體功能,許多計畫都需要直接更新NXT的標準韌體才能使用,例如LeJOS, pbLua等。
現在使用John Hansen版的NXT韌體,也可以直接撰寫程式控制NXT核心處理器ARM,不需要重新更新韌體。
更好的是nxtOSEK也立即推出新的v2.02b0,支援John Hansen版韌體。
這意味著對NXT進行最基本的控制,不再需要更換韌體,也可以保有NXT標準韌體的功能,可以執行NXT-G的程式。
對於需要將NXT作為嵌入式系統的同好,也不用每次執行程式就要自行更換NXT的韌體。
這也代表NXT可以成為共用的機器人平台,不再侷限使用樂高的程式。
這個構想是由Sivan Toledo提出,與John Hansen合作,
請參考Sivan在nxtasy.org的文章,Runningon the Bare Metal, the easy way
也一定要到Sivan的網頁,看看詳細的解釋。
現在使用John Hansen版的NXT韌體,也可以直接撰寫程式控制NXT核心處理器ARM,不需要重新更新韌體。
更好的是nxtOSEK也立即推出新的v2.02b0,支援John Hansen版韌體。
這意味著對NXT進行最基本的控制,不再需要更換韌體,也可以保有NXT標準韌體的功能,可以執行NXT-G的程式。
對於需要將NXT作為嵌入式系統的同好,也不用每次執行程式就要自行更換NXT的韌體。
這也代表NXT可以成為共用的機器人平台,不再侷限使用樂高的程式。
這個構想是由Sivan Toledo提出,與John Hansen合作,
請參考Sivan在nxtasy.org的文章,Runningon the Bare Metal, the easy way
也一定要到Sivan的網頁,看看詳細的解釋。
2008-05-20
LEGO NXT Simon game--考考你的記憶力
購買9797附贈三顆電燈泡,及三條轉換線。如果沒有RCX馬達或其他舊型9V馬達,似乎沒有太大用處。
所以探奇一直想要努力使用這些電燈泡,除了機器人的裝飾、訊息傳遞、紅綠燈的操控之外,似乎也沒有其他用途。
去年探奇部落格發表Simon Game---Extreme NXT,文中提到也要用9797的電燈泡做一個simon game
最近終於下定決心寫出程式,這個記憶力遊戲該有的功能都有了,同也運用了NXT的File Access Block。
玩法很簡單,NXT會先示範燈光及音樂(紅黃綠及Do Re Mi),請你照著順序按下相對應的按鍵(左鍵,Enter鍵及右鍵)
從亮一個燈開始增加,兩個燈號,三個燈號.........看看你能記到多長的順序。
(探奇還有另一個記憶遊戲,金庫密碼,等完成了再發文介紹)
答對了就有開機音樂聲及笑臉鼓勵,還可以繼續進行挑戰。
如果按錯鍵或是五秒之內沒有按鍵,就會說SORRY,並且顯示你的最高順序紀錄(連續記憶多少個數字)
大家可以看看影片示範,也歡迎留言討論或索取程式親子同樂喔!
(這個程式也用到NXT大型數字)
快來考驗你的記憶力!
所以探奇一直想要努力使用這些電燈泡,除了機器人的裝飾、訊息傳遞、紅綠燈的操控之外,似乎也沒有其他用途。
去年探奇部落格發表Simon Game---Extreme NXT,文中提到也要用9797的電燈泡做一個simon game
最近終於下定決心寫出程式,這個記憶力遊戲該有的功能都有了,同也運用了NXT的File Access Block。
玩法很簡單,NXT會先示範燈光及音樂(紅黃綠及Do Re Mi),請你照著順序按下相對應的按鍵(左鍵,Enter鍵及右鍵)
從亮一個燈開始增加,兩個燈號,三個燈號.........看看你能記到多長的順序。
(探奇還有另一個記憶遊戲,金庫密碼,等完成了再發文介紹)
答對了就有開機音樂聲及笑臉鼓勵,還可以繼續進行挑戰。
如果按錯鍵或是五秒之內沒有按鍵,就會說SORRY,並且顯示你的最高順序紀錄(連續記憶多少個數字)
大家可以看看影片示範,也歡迎留言討論或索取程式親子同樂喔!
(這個程式也用到NXT大型數字)
快來考驗你的記憶力!
2008-05-17
nxtOSEK (原來的LEJOS OSEK)發佈2.01版
原來的LEJOS OSEK改名為nxtOSEK,最近也發佈了新版2.01
可以使用ANSI C/C++撰寫程式,載入NXT執行。
這次的改版細節如下:
What's new in 2.01 is:
- Support for BMP file format for LCD graphics (see samples/bmptest, anime)
- Support for WAV file format for sound generation. (see samples/wavtest)
- Added USB communication API (see samples/usbtest)
- Added general I2C communication API
- Support for Bluetooth run-time connection (see samples/btmaster, btslave)
- User customizable BMP file based splash screen
- Refactored code to be easier for porting other RTOS/your scheduler (check nxtOSEK Hack)
- No functionality changes in NXT BIOS (you don't need to update NXT BIOS)
作者是日本人TakaShic,請參考探奇部落格舊文章。也可以看看官網的說明,什麼是nxtOSEK。
nxtOSEK計畫網站有需多詳細的資料,教導如何安裝、下載及執行程式。
探奇認為這是一個執行速度很快的FW喔!值得試試看!
--------------------------------------------------
消息來源:nxtasy論壇
可以使用ANSI C/C++撰寫程式,載入NXT執行。
這次的改版細節如下:
What's new in 2.01 is:
- Support for BMP file format for LCD graphics (see samples/bmptest, anime)
- Support for WAV file format for sound generation. (see samples/wavtest)
- Added USB communication API (see samples/usbtest)
- Added general I2C communication API
- Support for Bluetooth run-time connection (see samples/btmaster, btslave)
- User customizable BMP file based splash screen
- Refactored code to be easier for porting other RTOS/your scheduler (check nxtOSEK Hack)
- No functionality changes in NXT BIOS (you don't need to update NXT BIOS)
作者是日本人TakaShic,請參考探奇部落格舊文章。也可以看看官網的說明,什麼是nxtOSEK。
nxtOSEK計畫網站有需多詳細的資料,教導如何安裝、下載及執行程式。
探奇認為這是一個執行速度很快的FW喔!值得試試看!
--------------------------------------------------
消息來源:nxtasy論壇
JAVA for NXT:NXJ Version 0.6
新版的NXJ 0.6已經發表了,有興趣的同好趕緊下載試試。
這次已經完全支援Mac OSX,還有許許多多的修正及範例程式。
當然也支援拿鐵盒子的 Lattebox NXTe interface and servers motors。
相關改版的修正細節請參考0.6.0 beta release notes
LeJOS官方網頁,Java for Lego Mindstorms
真感謝有這麼多人願意合作,貢獻這麼好的東西,讓NXT的操控多了許多選擇,這也是其他小型機器人系統所無法比擬的。
如果有任何問題歡迎回報LeJOS論壇。
---------------------------------------------------
消息來源:The NXT STEP
這次已經完全支援Mac OSX,還有許許多多的修正及範例程式。
當然也支援拿鐵盒子的 Lattebox NXTe interface and servers motors。
相關改版的修正細節請參考0.6.0 beta release notes
LeJOS官方網頁,Java for Lego Mindstorms
真感謝有這麼多人願意合作,貢獻這麼好的東西,讓NXT的操控多了許多選擇,這也是其他小型機器人系統所無法比擬的。
如果有任何問題歡迎回報LeJOS論壇。
---------------------------------------------------
消息來源:The NXT STEP
2008-05-15
樂高慶祝MINDSTORMS 10週年,AlphaRex全球走透透行動
樂高慶祝MINDSTORMS 10週年,(RCX8年,NXT2年)
LEGO派出兩位AlphaRex當作特使,打算環繞世界。
第一站是美國的亞特蘭大,舉辦FLL比賽場地。
第二站是日本東京,舉辦亞洲FLL公開賽的場地。
第三站是.........
台灣!
根據樂高積木中文論壇的貼文,奇岩智略的蔡宇振老師已經跟樂高公司敲定,預計停留一星期。
有興趣的同好趕快把握機會,也許你跟AlphaRex的合照可以公佈到樂高官網喔!
你也可以點擊連結到樂高官網看看亞特蘭大及東京的照片。(或點擊官網地圖的地點)
專貼蔡老師的發文:
-------------------------------------------------------
樂高慶祝Mindstorms機器人誕生10週年,發起Alpha Rex全球走透透的慶祝活動,隨著FLL競賽的腳步,四月中在美國亞特蘭大開跑,五月來到第二站日本(請參考www.legomindstorms.com),第三站到哪裡...台灣!
Alpha Rex在台灣預計停留一星期,除了拜訪101、故宮,將台灣的特色介紹給全球的Mindstorms玩家之外,也希望能與台灣的Mindstorms玩家見面,若您有興趣一起慶祝Mindstorms 的10週年,請發聲。對於聚會的初步構想是:
1. 初步了解有興趣參與的玩家,在台北、台中、高雄的分布情況;
2. 請玩家們推派一位擔任總協調,統整大家的意見;
3. 聚會時間,預計5月24(六)或25(日),選一天早上10:00-13:00;或其它適當的時間;
4. 地點:在台北或台中,或巡迴!
5. 活動內容:認識Mindstorms玩家,分享應用心得。
看到這裡,各位心中應該在問:真的假的?這人是誰?
簡單介紹:
1. 蔡宇振 – LEGO SERIOUS PLAY Facilitator [樂高認真玩]的引導顧問;
2. 奇岩智略發展顧問有限公司 – LEGO SERIOUS PLAY Certified Partner [樂高認真玩]的授權合作夥伴;
3. [樂高認真玩]是樂高繼玩具零售部門及教育部門之後,最新的第三部門LEGO Play for Business的核心產品;LEGO Play for Business將統整樂高產品在企業的應用;
4. 這次Alpha Rex逛台灣的活動,由樂高玩具零售部門Mindstorms的行銷經理Steven Carvin與蔡宇振4/11在丹麥Billund敲定;
So,這是樂高的官方活動沒錯!
歡迎玩家們共襄盛舉!
蔡宇振/奇岩智略 敬邀
LEGO派出兩位AlphaRex當作特使,打算環繞世界。
第一站是美國的亞特蘭大,舉辦FLL比賽場地。
第二站是日本東京,舉辦亞洲FLL公開賽的場地。
第三站是.........
台灣!
根據樂高積木中文論壇的貼文,奇岩智略的蔡宇振老師已經跟樂高公司敲定,預計停留一星期。
有興趣的同好趕快把握機會,也許你跟AlphaRex的合照可以公佈到樂高官網喔!
你也可以點擊連結到樂高官網看看亞特蘭大及東京的照片。(或點擊官網地圖的地點)
專貼蔡老師的發文:
-------------------------------------------------------
樂高慶祝Mindstorms機器人誕生10週年,發起Alpha Rex全球走透透的慶祝活動,隨著FLL競賽的腳步,四月中在美國亞特蘭大開跑,五月來到第二站日本(請參考www.legomindstorms.com),第三站到哪裡...台灣!
Alpha Rex在台灣預計停留一星期,除了拜訪101、故宮,將台灣的特色介紹給全球的Mindstorms玩家之外,也希望能與台灣的Mindstorms玩家見面,若您有興趣一起慶祝Mindstorms 的10週年,請發聲。對於聚會的初步構想是:
1. 初步了解有興趣參與的玩家,在台北、台中、高雄的分布情況;
2. 請玩家們推派一位擔任總協調,統整大家的意見;
3. 聚會時間,預計5月24(六)或25(日),選一天早上10:00-13:00;或其它適當的時間;
4. 地點:在台北或台中,或巡迴!
5. 活動內容:認識Mindstorms玩家,分享應用心得。
看到這裡,各位心中應該在問:真的假的?這人是誰?
簡單介紹:
1. 蔡宇振 – LEGO SERIOUS PLAY Facilitator [樂高認真玩]的引導顧問;
2. 奇岩智略發展顧問有限公司 – LEGO SERIOUS PLAY Certified Partner [樂高認真玩]的授權合作夥伴;
3. [樂高認真玩]是樂高繼玩具零售部門及教育部門之後,最新的第三部門LEGO Play for Business的核心產品;LEGO Play for Business將統整樂高產品在企業的應用;
4. 這次Alpha Rex逛台灣的活動,由樂高玩具零售部門Mindstorms的行銷經理Steven Carvin與蔡宇振4/11在丹麥Billund敲定;
So,這是樂高的官方活動沒錯!
歡迎玩家們共襄盛舉!
蔡宇振/奇岩智略 敬邀
2008-05-12
探奇教室的NXT吃角子老虎機
曾經介紹一些LEGO NXT大型的吃角子老虎機,看了也很想做一台。
那天帶小朋友到家樂福,順便去湯姆龍瘋狂一下,孩子看到一台遊戲機就拼命猛玩,一下子代幣就沒了。
想到小朋友對這種機台特別有興趣,(真是賭性堅強)就想用NXT做一台。
當然硬體結構比較麻煩,特別是會吐錢的機構。需要再研究有限的樂高積木。
所以先用軟體娛樂一下,有時間再慢慢加上拉桿、投幣及出幣機構。
下面的影片就是暫時的試驗程式,使用NXT-G,(還有大數字顯示),歡迎留言討論,謝謝!
遊戲的規則是
五個格子,出現1-5的數字,
出現三個以上相同的數字(或四個或五個)就有彩金。
也可以是12345的組合,各出現一個數字,順序不限。
那天帶小朋友到家樂福,順便去湯姆龍瘋狂一下,孩子看到一台遊戲機就拼命猛玩,一下子代幣就沒了。
想到小朋友對這種機台特別有興趣,(真是賭性堅強)就想用NXT做一台。
當然硬體結構比較麻煩,特別是會吐錢的機構。需要再研究有限的樂高積木。
所以先用軟體娛樂一下,有時間再慢慢加上拉桿、投幣及出幣機構。
下面的影片就是暫時的試驗程式,使用NXT-G,(還有大數字顯示),歡迎留言討論,謝謝!
遊戲的規則是
五個格子,出現1-5的數字,
出現三個以上相同的數字(或四個或五個)就有彩金。
也可以是12345的組合,各出現一個數字,順序不限。
LabVIEW toolkit for LEGO MINDSTORMS NXT試用說明
這是我在Yahoo知識回答的內容,貼在這裡跟大家分享經驗。
想使用LabVIEW toolkit for LEGO MINDSTORMS NXT的同好,
您可以參考這個PDF檔案,非常詳細告訴你進行的步驟。
LabVIEW_Toolkit_for_LMS_NXT_Getting_Started_Guide.pdf
或是到NI網頁看看其他說明檔案
http://zone.ni.com/devzone/cda/tut/p/id/4435
大概的流程就是:
1. 安裝LabVIEW (現在是8.5版,我是30天試用)
2. 安裝Toolkit
3. 安裝Toolkit 1.0.1 patch
4. 執行MASS Compiling
5. 開啟LabVIEW,建立新的VI檔案
6. 使用NXT Toolkit functions palette的指令
7. 寫完程式儲存
8. 開啟ToolsNXT Module-->NXT Terminal
使用藍芽就選擇Find NXT....然後scan, connect
9. 按下Debug
10.對著聲音感應器喊一喊,你可以在LabVIEW的front panel看到聲音感應器的值透過連線,不斷顯示畫出圖形。
更多的範例程式就在LabVIEW\examples\NXTToolkit
分為Direct Commands及NXT Programs
想使用藍牙連線還是需要先確認藍牙連接器的驅動程式。
可以參考探奇部落格的舊文章:NXT的藍牙功能
也附上在LabVIEW尋找NXT的圖片,希望對大家有幫助。
下圖是使用Tools--> NXT Module--> NXT Termial....
其實下載程式時,LabVIEW就會自動搜尋NXT,不用擔心。
我選擇Scan,沒有使用USB接線,所以主動用藍牙搜尋。
找到之後,點選NXT的名字,再按下Connect
介面跟NXT-G很像,(應該是說NXT--G的NXT Winodws跟LabVIEW的NXT Terminal很像!)
想使用LabVIEW toolkit for LEGO MINDSTORMS NXT的同好,
您可以參考這個PDF檔案,非常詳細告訴你進行的步驟。
LabVIEW_Toolkit_for_LMS_NXT_Getting_Started_Guide.pdf
或是到NI網頁看看其他說明檔案
http://zone.ni.com/devzone/cda/tut/p/id/4435
大概的流程就是:
1. 安裝LabVIEW (現在是8.5版,我是30天試用)
2. 安裝Toolkit
3. 安裝Toolkit 1.0.1 patch
4. 執行MASS Compiling
5. 開啟LabVIEW,建立新的VI檔案
6. 使用NXT Toolkit functions palette的指令
7. 寫完程式儲存
8. 開啟ToolsNXT Module-->NXT Terminal
使用藍芽就選擇Find NXT....然後scan, connect
9. 按下Debug
10.對著聲音感應器喊一喊,你可以在LabVIEW的front panel看到聲音感應器的值透過連線,不斷顯示畫出圖形。
更多的範例程式就在LabVIEW\examples\NXTToolkit
分為Direct Commands及NXT Programs
想使用藍牙連線還是需要先確認藍牙連接器的驅動程式。
可以參考探奇部落格的舊文章:NXT的藍牙功能
也附上在LabVIEW尋找NXT的圖片,希望對大家有幫助。
下圖是使用Tools--> NXT Module--> NXT Termial....
其實下載程式時,LabVIEW就會自動搜尋NXT,不用擔心。
我選擇Scan,沒有使用USB接線,所以主動用藍牙搜尋。
找到之後,點選NXT的名字,再按下Connect
介面跟NXT-G很像,(應該是說NXT--G的NXT Winodws跟LabVIEW的NXT Terminal很像!)
2008-05-11
Bridan's Blog舉辦的NXT機器人比賽
Bridan先生在牠的部落格提出線上NXT機器人的競賽。
有興趣的同好可以到他的部落格瞭解相關資訊,當然大家也都可以進行評鑑。
Bridan's Blog的文章:
線上 LEGO MINDSTORMS NXT 比賽預告
LEGO MINDSTORMS NXT 線上比賽 施行細則說明
其實在國外的網站也有這種比賽,大家在家裡完成NXT機器人,將相關資料貼在網上公告,大家可以一起參與,不受時間及地域的限制,正是網路無國界的概念。
例如:我常介紹的NXTLOG,還有The NXTasy Challenge,
另外還有NXTCentral Challenge #1 - Move that Weight!(是由NXTCentral舉辦的)
歡迎大家一起共襄盛舉喔!
有興趣的同好可以到他的部落格瞭解相關資訊,當然大家也都可以進行評鑑。
Bridan's Blog的文章:
線上 LEGO MINDSTORMS NXT 比賽預告
LEGO MINDSTORMS NXT 線上比賽 施行細則說明
其實在國外的網站也有這種比賽,大家在家裡完成NXT機器人,將相關資料貼在網上公告,大家可以一起參與,不受時間及地域的限制,正是網路無國界的概念。
例如:我常介紹的NXTLOG,還有The NXTasy Challenge,
另外還有NXTCentral Challenge #1 - Move that Weight!(是由NXTCentral舉辦的)
歡迎大家一起共襄盛舉喔!
2008-05-09
LabVIEW toolkit for LEGO MINDSTORMS NXT範例程式--LEGO Engineering 的資料庫介紹
上週有人在yahoo知識提到:
『有沒有LabVIEW toolkit for MINDSTORMS NXT的範例程式?』
除了Toolkit所提供的sample programs,在LEGO Engineering網站也有許多範例程式喔!
大家可以點擊LEGO Engineering的Resources and Downloads
再點選左上角的Library
再點選Code
裡面就有分類,NXT-G, LabVIEW toolkit, Robolab
點選之後就可以分別下載相關範例程式,趕快試試看吧!
有空再翻譯分析這些範例程式,讓更多喜愛NXT或RCX機器人的同好一起實驗。
順帶一提,在這個資料庫裡面還有許多有用的資料喔!
『有沒有LabVIEW toolkit for MINDSTORMS NXT的範例程式?』
除了Toolkit所提供的sample programs,在LEGO Engineering網站也有許多範例程式喔!
大家可以點擊LEGO Engineering的Resources and Downloads
再點選左上角的Library
再點選Code
裡面就有分類,NXT-G, LabVIEW toolkit, Robolab
點選之後就可以分別下載相關範例程式,趕快試試看吧!
有空再翻譯分析這些範例程式,讓更多喜愛NXT或RCX機器人的同好一起實驗。
順帶一提,在這個資料庫裡面還有許多有用的資料喔!
2008-05-08
Wii控制NXT機器人的方法
相信很多人都有Wii,(只有我沒有,嗚...嗚...嗚!)
所以也可以試試使用Wii遙控NXT。
探奇教室曾經發佈一篇舊文章使用Wii 遙控器(Wii Remote)控制NXT機器人(點擊連結)
原理就是wii remote <--> PC <--> NXT
中間PC就需要自行撰寫程式接收wii的動作命令,再向NXT發出控制命令。
兩邊都是透過藍牙連接,很多人也會問到,那麼為什麼不直接讓wii使用藍牙連接NXT呢?
答案就是因為wii 和NXT的藍牙通訊協定方式不同。(請參考Bluetooth Profile)
wii使用了Human Interface Device (HID),
NXT使用了Serial Port Profile (SPP),
(有興趣還可以看看這篇文章)
所以雖然大家都有藍牙硬體裝置,可惜語言不通,就好像有電話,但是說英文跟說中文無法溝通。
雖然上一篇文章提到微軟的MSRS可以撰寫這些程式,(當然是因為有完整的程式庫支援藍牙的各種通訊協定)
但是對於不知道如何上手的人還是需要花一番功夫才能完成。(我就是其中一位,不想下載MSRS,也不會用的人)
那就想一想別的辦法。
執行兩個現成的程式,分別接收wii的訊號,並控制NXT。
wii romote <--> GlovePIE <--> On Brick <-->NXT
wii remote的訊號經由GlovePIE轉為PC鍵盤按鍵或滑鼠指令,再由On Brick控制NXT的動作。
就像這個youtube的影片。
http://tw.youtube.com/watch?v=hMBFv3x_9C8
為了證明該作者沒有作假,還有這段影片:
http://tw.youtube.com/watch?v=dzjcodqGGeM
更有完整的教學影片:
http://tw.youtube.com/watch?v=5BwGGQ7jXHU
真要謝謝作者的貢獻,Thank you! 作者:jaredb93max君
最後利用相同原理還可以使用語音控制:
麥克風<-->VR Commander<-->On Brick <--> NXT
http://tw.youtube.com/watch?v=4uFPjVfkh4E
看來就剩下其他更棒的方式,應該都可以做到,也都能遠端遙控,例如:
攝影機追蹤眼球運動控制NXT,
攝影機辨識人體肢體動作控制NXT,
身障人士肢體電極控制NXT,
大腦電極感應控制NXT,
心電感應控制NXT。
PS:探奇的異想世界
當然最好用的還是{他人}控制NXT (我<-->他人<-->NXT)
就是我命令另外一個人推動NXT,最快,最方便!
所以也可以試試使用Wii遙控NXT。
探奇教室曾經發佈一篇舊文章使用Wii 遙控器(Wii Remote)控制NXT機器人(點擊連結)
原理就是wii remote <--> PC <--> NXT
中間PC就需要自行撰寫程式接收wii的動作命令,再向NXT發出控制命令。
兩邊都是透過藍牙連接,很多人也會問到,那麼為什麼不直接讓wii使用藍牙連接NXT呢?
答案就是因為wii 和NXT的藍牙通訊協定方式不同。(請參考Bluetooth Profile)
wii使用了Human Interface Device (HID),
NXT使用了Serial Port Profile (SPP),
(有興趣還可以看看這篇文章)
所以雖然大家都有藍牙硬體裝置,可惜語言不通,就好像有電話,但是說英文跟說中文無法溝通。
雖然上一篇文章提到微軟的MSRS可以撰寫這些程式,(當然是因為有完整的程式庫支援藍牙的各種通訊協定)
但是對於不知道如何上手的人還是需要花一番功夫才能完成。(我就是其中一位,不想下載MSRS,也不會用的人)
那就想一想別的辦法。
執行兩個現成的程式,分別接收wii的訊號,並控制NXT。
wii romote <--> GlovePIE <--> On Brick <-->NXT
wii remote的訊號經由GlovePIE轉為PC鍵盤按鍵或滑鼠指令,再由On Brick控制NXT的動作。
就像這個youtube的影片。
http://tw.youtube.com/watch?v=hMBFv3x_9C8
為了證明該作者沒有作假,還有這段影片:
http://tw.youtube.com/watch?v=dzjcodqGGeM
更有完整的教學影片:
http://tw.youtube.com/watch?v=5BwGGQ7jXHU
真要謝謝作者的貢獻,Thank you! 作者:jaredb93max君
最後利用相同原理還可以使用語音控制:
麥克風<-->VR Commander<-->On Brick <--> NXT
http://tw.youtube.com/watch?v=4uFPjVfkh4E
看來就剩下其他更棒的方式,應該都可以做到,也都能遠端遙控,例如:
攝影機追蹤眼球運動控制NXT,
攝影機辨識人體肢體動作控制NXT,
身障人士肢體電極控制NXT,
大腦電極感應控制NXT,
心電感應控制NXT。
PS:探奇的異想世界
當然最好用的還是{他人}控制NXT (我<-->他人<-->NXT)
就是我命令另外一個人推動NXT,最快,最方便!
微軟與樂高NXT機器人研討會的報導
早上看到行事曆,才想起來5/7在台北有一個『重量級』的會議,
就是那個沒有辦法去的教育機器人教育趨勢研討與交流會(舊文章連結)
當然透過昨天的新聞稿大概知道了一下狀況,
這個會議應該是以各大專院校為主,就是微軟的軟體,搭配貝登堡的樂高NXT硬體,推廣機器人的訓練。
上網搜了一下,找到聯合報的報導,台大土木所師生的微軟樂高道路檢測機器人。
還有南開技術學院樂高機器人研習社部落格的文章,
有一些照片及心得喔!至少能感受一下會場的狀況。
再找找微軟的新聞吧!MSRS本來就是免費的,有興趣發展的人也可以使用看看。
聽說C#就跟JAVA很像,還請瞭解的人分享心得。
順便再看看這個Wii遙控器與NXT的結合。
文章來源:Alberto Bietti's projects blog
就是那個沒有辦法去的教育機器人教育趨勢研討與交流會(舊文章連結)
當然透過昨天的新聞稿大概知道了一下狀況,
這個會議應該是以各大專院校為主,就是微軟的軟體,搭配貝登堡的樂高NXT硬體,推廣機器人的訓練。
上網搜了一下,找到聯合報的報導,台大土木所師生的微軟樂高道路檢測機器人。
還有南開技術學院樂高機器人研習社部落格的文章,
970506-970507台北機器人教育研討會
有一些照片及心得喔!至少能感受一下會場的狀況。
再找找微軟的新聞吧!MSRS本來就是免費的,有興趣發展的人也可以使用看看。
聽說C#就跟JAVA很像,還請瞭解的人分享心得。
順便再看看這個Wii遙控器與NXT的結合。
文章來源:Alberto Bietti's projects blog
2008-05-07
機器人競賽資訊--歡迎提供
除了使用樂高NXT組裝機器人,其實還有許多不同機器人,也有各種相關競賽。
(當然也有許多不同的機器人教學課程及營隊,包含各個年齡層)
目前先整理手邊的資料,以各年齡層分組列表,也歡迎大家提供資料。
1. WRO
2. FLL
3. Robocup Junior
4. 2008全國智慧型機器人大賽(以前好像是台灣區國民中學以上學校電腦化運動競技大賽)
5. 大葉大學工業機器人競賽
當然各大專院校也有許多不同的機器人競賽。
6. 全國微型機器人競賽
7. 全國大專院校創思設計與製作競賽
8. 東元科技創意競賽(前兩屆以機器人設計為主題,今年改為Green Tech環保主題)
9. 智慧型機器人產品創意競賽
其實要知道最新的機器人競賽資訊,大家可以到機器人世界情報網查詢。
(當然也有許多不同的機器人教學課程及營隊,包含各個年齡層)
目前先整理手邊的資料,以各年齡層分組列表,也歡迎大家提供資料。
1. WRO
2. FLL
3. Robocup Junior
4. 2008全國智慧型機器人大賽(以前好像是台灣區國民中學以上學校電腦化運動競技大賽)
5. 大葉大學工業機器人競賽
當然各大專院校也有許多不同的機器人競賽。
6. 全國微型機器人競賽
7. 全國大專院校創思設計與製作競賽
8. 東元科技創意競賽(前兩屆以機器人設計為主題,今年改為Green Tech環保主題)
9. 智慧型機器人產品創意競賽
其實要知道最新的機器人競賽資訊,大家可以到機器人世界情報網查詢。
2008-05-06
Ebook: Develop LeJOS programs step by step
對LeJOS有興趣的人又有新的資料了!想學習如何撰寫JAVA程式控制NXT嗎?
這是由JAB先生(Juan Antonio Breña Moral)所撰寫的一本電子書,2008/04/20發表,
內容是關於NXJ的詳細使用教學,大綱請參考JAB網頁Ebook。
JAB網站並不是只有NXT的創作,還有許多精彩文章,請參考Ebooks, Articles & Other documents相關整理。
JAB先生也使用JAVA程式連接NXTe,透過拿鐵盒子Lattebox的LSC,就可以控制伺服馬達,大家可以參考他的文章:
Ebook: Develop LeJOS programs step by step
這是由JAB先生(Juan Antonio Breña Moral)所撰寫的一本電子書,2008/04/20發表,
內容是關於NXJ的詳細使用教學,大綱請參考JAB網頁Ebook。
JAB網站並不是只有NXT的創作,還有許多精彩文章,請參考Ebooks, Articles & Other documents相關整理。
JAB先生也使用JAVA程式連接NXTe,透過拿鐵盒子Lattebox的LSC,就可以控制伺服馬達,大家可以參考他的文章:
RC Servos with Lattebox NXTe and leJOS
2008-05-05
2008-05-04
研發養成所的NXT文章
以前曾經看過研發養成所關於NXT藍牙連線的說明,
今天在樂高積木中文論壇看到Bridan先生貼文介紹他的部落格--研發養成所三篇關於NXT的文章。
NXT 購買通路 及 國外購買關稅問題
非 Widcomm® Bluetooth driver 與 NXT 連線的方法
PID 轉速控制法
個人覺得最近的這一篇PID Speed Control,提供大家關於NXT轉速的控制方法。
還有NXC程式示範A馬達的旋轉及轉速試算表(GOOGLE DOCS線上試算表,需要登入才能觀看)
非常值得試試,歡迎大家連結至研發養成所看看。
也謝謝Bridan先生的分享,其他文章也很棒喔!
今天在樂高積木中文論壇看到Bridan先生貼文介紹他的部落格--研發養成所三篇關於NXT的文章。
NXT 購買通路 及 國外購買關稅問題
非 Widcomm® Bluetooth driver 與 NXT 連線的方法
PID 轉速控制法
個人覺得最近的這一篇PID Speed Control,提供大家關於NXT轉速的控制方法。
還有NXC程式示範A馬達的旋轉及轉速試算表(GOOGLE DOCS線上試算表,需要登入才能觀看)
非常值得試試,歡迎大家連結至研發養成所看看。
也謝謝Bridan先生的分享,其他文章也很棒喔!
2008-05-03
NXT 新書“Creating Cool Mindstorms NXT Robots” by Daniele Benedettelli
這本新書應該是四月底發行的。
“Creating Cool Mindstorms NXT Robots” by Daniele Benedettelli
作者在RCX時代就已經有許多機器人作品,進入NXT世代,當然也在2006及2007年發表相關創作。
(點擊連結作者網頁)
這本書的大綱列表在這個網頁,都是很有趣的主題,相關程式以NXT-G和NXC為主。
特別是JohnNXT,NXT版的Johnny 5(強尼五號),作者在他的網頁也有相關介紹,
(可惜的是相關影片都沒辦法下載,在youtube應該找得到吧!)
Amazon已經販售,博客來當然也可以訂購。
書本評論在nxtasy.org。
如果有人已經購買這本書,歡迎分享心得。
“Creating Cool Mindstorms NXT Robots” by Daniele Benedettelli
作者在RCX時代就已經有許多機器人作品,進入NXT世代,當然也在2006及2007年發表相關創作。
(點擊連結作者網頁)
這本書的大綱列表在這個網頁,都是很有趣的主題,相關程式以NXT-G和NXC為主。
特別是JohnNXT,NXT版的Johnny 5(強尼五號),作者在他的網頁也有相關介紹,
(可惜的是相關影片都沒辦法下載,在youtube應該找得到吧!)
Amazon已經販售,博客來當然也可以訂購。
書本評論在nxtasy.org。
如果有人已經購買這本書,歡迎分享心得。
MINDSTORMS NXT NXT Building Challenge
這是NXTLOG官網新的挑戰。
MINDSTORMS NXT NXT Building Challenge
NXT NXT,沒有打錯字!就是使用兩台NXT做成的機器人。
一般人可能不會擁有兩台以上的NXT。但是上課時就可以有不同的創意構想產生。
剛好本週在中正清江中心的樂高NXT機器人課程就是要教導學員使用NXT藍牙通訊。
不論兩台NXT是否使用藍牙通訊合作,還是各個NXT單獨運作,大家都可以試試兩台NXT的機器人!
也歡迎大家分享你的創作,或是投稿到NXTLOG。
MINDSTORMS NXT NXT Building Challenge
NXT NXT,沒有打錯字!就是使用兩台NXT做成的機器人。
一般人可能不會擁有兩台以上的NXT。但是上課時就可以有不同的創意構想產生。
剛好本週在中正清江中心的樂高NXT機器人課程就是要教導學員使用NXT藍牙通訊。
不論兩台NXT是否使用藍牙通訊合作,還是各個NXT單獨運作,大家都可以試試兩台NXT的機器人!
也歡迎大家分享你的創作,或是投稿到NXTLOG。