2009-11-30

LabVIEW Education Edition(LVEE)

剛從屏東教育大學的2009機器人教育與數位教材論壇回來,

就看到nxtasy.org有一篇新的文章:New LabVIEW Education Edition

好奇的點進去NI一看,才知道NI又有新的產品,而且年齡層越降越低。

這次是針對高中生的產品:LabVIEW Education Edition (請看NI文章上市說明

(奇怪的是台灣地區的LabVIEW有配合大專院校的學生版(2205元),不知道何時會跟著推出LVEE?)

LVEE號稱更緊密地結合四種教育產品,包含:

LEGO® MINDSTORMS® Education NXT, Vernier SensorDAQ and TETRIX

還有Vernier Go!Sensors (有人瞭解請幫忙說明一下!)

還提出很多好處,請參考NI文章:Benefits of the LabVIEW Education Edition

如果想速成,請參考影片說明:

Implementing Hands-On Learning with NI LabVIEW Education Edition

LVEE還特地由Tufts大學的CEEO測試,也就是經由CEEO執行長Dr. Chris Rogers的加持,相信可以再創Robolab風雲。

(探奇推測根本就是Robolab的全新超級加強版,Icon圖案都不太一樣喔!難怪CEEO不再更新Robolab。反正Robolab是舊版LV,剛好搭上LabVIEW 2009發行。另外一個重點是支援TETRIX,終於讓參加FTC的高中生可以設計更複雜的程式,不用依賴RobotC,真是NI聰明的策略)

(CEEO關於LabVIEW的報導文章,號稱涵蓋中學生到大專生使用。)

很希望這個產品LVEE可以有更低的授權價格造福大眾。(最好低於1000元

2009-11-25

超級有用的資訊--NXT各種版本零件比較表 9797教育版 8547零售玩具版 8527(超級詳盡!)

到目前為止,NXT的套件有8527(NXT 1.0),8547(NXT 2.0),9797(教育版),

很多人不太清楚這些套件的差異。

探奇曾經寫過一篇文章分析8527和9797的差別。

樂高機器人到底LEGO NXT的教育版9797與零售玩具版8527有什麼差異

從積木,電子零件,軟體,價格比較分析,也做了一個PDF檔案比較兩個版本的零件差異。

最近在The NXT Step有一些討論文章,討論的重點是選擇哪一種NXT套件,

因為組裝NXT書籍中的模型所需要的零件都不相同,以前出版的書是以8527為主,現在的新書又以8547為主。許多人沒有那麼多零件,所以有一些組裝上的困擾,寫書的作者希望大家提供意見。

甚至有人販賣零件補充包,宣稱零件種類可以從NXT1.0(8527)升級到NXT 2.0(8547)。

(或許應該怪到樂高頭上,為何出那麼多種套件

雖然說有越多的積木越好利用,但是探奇認為各種NXT模型都可以想辦法使用替代零件克服零件短缺的問題。

(這反倒是提供孩子解決問題的機會,不僅僅是解決問題而已)

無論如何,有人辛辛苦苦做出NXT套件比較表,圖文並茂,真是太有用的資料了!

總之,買9797或8547,應該都可以買個9648補充一些特殊的零件喔!

感謝這位仁兄的網頁:

NXT 1.0, 2.0, and Education Inventory Comparison









分享Scratch中文版新手入門手冊(Getting Started Guide)

花了一些時間,終於翻出Scratch中文版的Getting Started Guide

歡迎大家下載
http://docs.google.com/fileview?id=0B8aMeqYeJfEIM2Y3MDVkNjQtZWM2YS00ZTVmLTllOTctZjJmNjNhZTgzMWMz&hl=en

也請大家提供意見,探奇會再持續進行相關翻譯作業。謝謝!

2009-11-24

HiTechnic Sensor Multiplexer (NSX2020)的使用說明(HiTechnic SMUX Tutorial)


已經購買HiTechnic Sensor Multiplexer (NSX2020)的同好可能跟我一樣,找不到如何使用它的方法。

我已經去信詢問關於NXT-G Block的下載事宜,有消息會再盡快回覆讓大家知道。

至少大家可以先使用I2C的通訊方式直接連接,雖然有register表,但還是一頭霧水。

Xander先生發佈一份PDF檔案:

HiTechnic SMUX Tutorial

裡面有詳盡的使用說明,還有RobotC與NXC的範例程式。

請大家先下載研習:

HTSMUX-Tutorial-v1.0.pdf

順便介紹一下我的SMUX:(圖多請忍耐)


下圖:當然是由小恩介紹簡易開箱文

恩!包裝只有塑膠袋,大概是體積太大沒有外盒



下圖:恩!看到有一個電池盒,只好到家樂福購買9V的方形電池。



下圖:恩!順便介紹家樂福的USB連接線,超便宜喔!(探奇有一條線被小朋友採到A接頭彎曲



下圖:恩!萬事具備,只欠螺絲起子!



下圖:恩!終於打開了,裡面只是傳統電池接頭。(為何不跟SMUX做在一起呢?)



下圖: 恩!電池不太好裝,還是用彈簧片比較容易安裝。



下圖:恩!邱老師把電池盒開關按了老半天,LED燈一直不會亮。小恩提醒邱老師要接到NXT主機啦!

恩!接上已經開機的NXT主機,就會亮綠燈喔!




下圖:恩!打開電池盒開關,就會多亮一顆紅燈!



恩!等一下有空再測試NXC程式!Bye Bye!






2009-11-23

NXT青蛙

這也是ROBOTS ALIVE! : Endangered Species NXT的NXT樂高機器人模型。

(之前曾經介紹過NXT大猩猩影片

有人做出書本裡面的內容--NXT青蛙。

移動方式的確很特別,不過在地毯上摩擦比較OK,

如果是在一般地面,恐怕積木已經不成人形。

還用黑色的NXT主機做出黑色的NXT青蛙。

請參考Matthias Paul Scholz的影片:





2009-11-22

在Scratch運用WeDo的傾斜感應器(Tilt Sensor)

有讀者詢問如何在Scratch使用WeDo的傾斜感應器,

簡單地說就是讀取感應器的數值,判別數值之後,角色就可以進行相對應的動作。

所以我們需要先瞭解傾斜感應器的讀值,設定的方式是在『偵測』命令面板。

切換到『偵測』命令面板,在面板最下方倒數第二個命令可以選擇『傾斜』的偵測值。




在前方的方框打勾(下圖最左手邊的紅圈圈),在執行畫面就會顯示感應器的數值(下圖最右邊的紅圈圈)。

有了傾斜感應器的值,我們就可以善加應用,例如下圖中間的紅圈圈,檢查感應器的數至是不是等於2,如果是的話,就移動可愛的小貓咪10步。



(注意到了嗎?我忘了加迴圈.....

簡單的教學就上到這兒,下課了!

大家自己試試看!歡迎討論喔!


2009-11-19

新改版的樂高MINDSTORMS官方網頁

正在納悶為何NXT 8547已經上市那麼久,樂高官網一直沒有更換,還是一堆8527的產品。

探奇認為應該是等待淨空8527吧!

現在終於有了改變!

全新的LEGO MINDSTORMS官方網頁已經推出!有在賣8547(動畫蠻特殊的)

不過用起來還不太習慣,需要一些時間探索一下。

有兩個東西跟大家報告:

1. 8547官方額外模型(Bonus Model)有第四個喔!是Philo先生的作品,可以到Building Instructions這裡下載。

請參考NEW BONUS MODEL FOR LEGO MINDSTORMS NXT 2.0 (8547) 18/11/2009 #4 - Stonehenge – by Philippe ‘Philo’ Hurbain

2. FUNZONE裡面有一些影片,桌面可以下載。最特別的是有一些聲音檔可以下載,這些聲音檔案都是WAV檔,應該可以使用NXT-G 2.0轉換為RSO檔案。(看看有沒有人很好心可以轉換分享給NXT-G1.0的同好

其他的等有時間再慢慢參觀!

超華麗的藝術裝置--Space Molecules--a Magnetized Dance

當然又是NeXSTORM的大作。

Space Molecules ...a Magnetized Dance

用到了下列材料

LEGO Mindstorms NXT


LEGO Power Functions


LEGO Technic


HiTechnic Compass Sensor

這個神奇的裝置用到大量紅白色的Bar 6.6L with Stop (4095),搭配黑色的Knob Wheel(32072),創作出令人目不暇給的變幻效果。

以樂高磁鐵感應HiTechnic Compass sensor,不同的感應距離對應著不同的轉動方式,有著良好的互動效果。

(不知道電子羅盤會不會壞掉?

整個分子(?)的移動則是由裝置上方的兩個樂高線性致動器(Linear Actuator)所控制。

趕快看一看影片,應該可以放到美術館展示喔!



2009-11-18

探奇小恩歷險記(NXT公仔)


探奇教室在前年發表一系列樂高小動物,既不叫好也不叫座。


樂高小動物變身大作戰--動力機械的零件就可以組裝喔!


樂高小動物大作戰Part 2


樂高小動物大作戰 Part 3

今年決定推出年度大作--探奇小恩歷險記。

小恩是使用LEGO NXT 9797套件完成的NXT公仔,


將來小恩就是探奇工作室的代言人,他也是探奇新書預定的封面酷男喔!


個人資料:


姓名:探奇小恩


暱稱:小恩(因為NXT的N)


星座:天蠍座


身高:11公分


體重:95公克


接下來就開始介紹囉!(同步上傳到Brickshelf)


下圖:新登場,我有一點害羞啦!



下圖:來!抱抱!



下圖:啊!忘了!H1N1大流行的時候應該『拱手不握手』



下圖:ET,什麼時候帶我回家?



下圖:我也想參加百萬小學堂喔!老師,這題我會!



下圖:選我!選我!我是最棒的!



下圖:耶! 我答對了!



下圖:喔!我答錯了!



下圖:好難喔!我投降了!



下圖:快看!哇!有煙火喔!



下圖:跟大家介紹,這是我的好搭檔:NXT



下圖:介紹完畢!乖!NXT!我們回家吧!



下圖:走啦!別再現了!



下圖:再不走,我推你喔!



下圖:推不動,沒關係!頂著你走總可以了吧!



謝謝大家的觀賞!












RobotC 2.0發佈了!

RobotC 2.0發佈了!

有購買舊版的同好可以免費升級喔!

新版的費用已經升為USD$30 (嗚!嗚!以前只要USD$25)

請參考Robotics Academy Blog的文章:

ROBOTC for LEGO MINDSTORMS 2.0



轉貼新增加功能如下:(偷懶一下不翻譯)

New Features in ROBOTC 2.0:
(click links for screen shots)


  • Tabbed Programming Interface – Multiple programs can be open at a single time.
  • New Hardware Support – Support for PITSCO’s TETRIX Programming Language
  • New Competition Support – ROBOTC is an approved programming language for the FIRST Tech Challenge competition.
  • “Live Start Page” – Feature allows users to keep in touch with the latest news and updated from the ROBOTC community.
  • More Sample Programs – Over 150 new and updates samples programs now included with ROBOTC
  • Updated User Interface – Updated and modernized ROBOTC’s user interface, with floating and dockable debugger windows.
  • Improved Debugger – ROBOTC’s debugger can now control motors and servo individually, as well as provide easy-to-use debugging information for users.
  • NXT Remote Control – NXT users can now send joystick data from their PC to their robots using a Logitech USB game controller.
  • Improved Help System – Now includes sample usage of functions, as well as references to sample programs.
  • Upgraded Motor and Sensor Setup Wizard– Easier to configure different types of sensors and motor features, such as PID and encoders. Includes easy configuration for TETRIX controllers as well.
  • FREE UPGRADE for existing ROBOTC users – Any user of ROBOTC 1.x can upgrade to ROBOTC 2.0 for free! All existing licenses will work with ROBOTC 2.0!


打開HiTechnic Gyro Sensor的內部看看!

Xander先生在他的部落格公布HiTechnic Gyro Sensor內部圖片

相信不會有人閒閒沒事拆開你自己的感應器。

所以看看別人的圖片過過癮。

看到這麼小的陀螺儀,感嘆微機電元件的迅速發展。

2009-11-17

NXT, HID and Plurk

前人的研究


探奇曾經在先前的文章介紹mindsensors NXT HID,也曾經提及有一些應用。

1. 除了當作鍵盤輸入,可以演奏電子樂器。

2. 還有ch lego先生的mindsensors NXTHID 人性化介面裝置測試( Lego mindstorms NXT based HID)

透過HID,直接將NXT感應器數值送到Excel處理。

3. 另外,也可以讓NXT主機模擬搖桿訊號,送到電腦裡玩模擬飛行。

討論文章http://www.mindsensors.com/forums/viewtopic.php?f=2&t=36

Andy M的 youtube影片示範

4. Xander的TwitterTattle: Big Brother Is Watching You

    用NXT的聲音感應器記錄他家小狗的叫聲次數,即時連線利用NXTHID送出Twitter訊息。

---------------------------------------------------------------------------------------------------------------

我該做什麼?

看過前人的研究,讓我也很好奇NXTHID到底如何使用?承蒙機器人王國好心提供一顆NXTHID進行測試。

但是問題來了,我要做什麼呢?

其實NXTHID使用在PC上,就只是代替鍵盤輸入,這應該是許多程式可以做到的,所以我認為需要一些機器人的特性應用。

最後決定將NXT溫度感應送到Plurk,噗一下我家房間的溫度(也可以監控冰箱溫度!

感應器的連接如下:

NXT 溫度感應器-->NXT主機-->NXTHID-->Plurk

硬體裝置請參考下圖:



開啟Plurk後,游標停留在輸入欄位,就可以啟動NXT程式。


還可以輸入中文喔!

為了防止Plurk的限噗機制(短時間重複發噗),讓NXT每隔30秒發出不同的字句(總共有五種句子)



NXTHID的NXT-G Block使用很簡單,最主要就是分為兩種發送方式,

一種就是一般的字元,英文字母及數字

另一種是特殊字元(組合按鍵),例如Fn,Ctrl,alt等。這些組合鍵就可以控制視窗程式的操作。




以發送中文字為例,我先送出ctrl+space就會切換到中文輸入,再送出相對應的注音按鍵,就可以輸入中文字。

下面是一段實際發噗的簡易錄影:


其實NXTHID還有一些應用,

例如:加上超音波感應器,當有人(老闆)靠近時,自動關閉螢幕,或是切換MSN以及開心農場.......

還有:加上光源感應器,根據室內光線感應,自動調整電腦的螢幕亮度。

這些比較不容易在電腦上裝置的感應器,都可以輕鬆地使用NXT加上NXTHID完成喔!

(測試完畢,終於要歸還NXTHID了!)








台南市創意機器人教育推廣中心 吳曜廷老師的文章--機器人教育與視障學員

普立爾文教基金會提供視障生各種多元課程的學習,為視障生開展另外一片天地。

除了在台北請CAVE小小原始人科學創意工坊開課,在台南市也請台南市創意機器人教育推廣中心開立樂高積木課程,推廣機器人教育。合作單位是台南市佑明視障協進會。
推廣中心的吳曜廷老師也在他的部落格分享他的教學經驗,

機器人教育與視障學員

樂高積木課程的確適合提供各種特殊教育單位不同的學習及啟發喔!!

謝謝吳老師的分享!




2009-11-15

Plilo先生的精彩文章--NXT彩色感應器的比較

8547上市後最大的特色就是新增了一顆彩色感應器,目前在樂高官網已經單獨販售。

HiTechnic公司也改良推出新的彩色感應器。NXT Color Sensor V2 (NCO1038)

到目前為止,彩色感應器的用途好像不多,除了辨識積木顏色,辨識彩球顏色,探奇也想不出有什麼更好的應用,看來直接使用攝影機辨識還比較實在一些。

正當探奇還在想破頭的時候,Plilo先生發表新的文章,以實驗比較兩顆彩色感應器的辨識能力及辨識速度。

正如Brian Davis先生在The NXT STEP提到的重點,Philo先生的比較文章不只讓我們知道兩顆感應器的特性,更重要的是如何進行比較,如何設計實驗。

(這些作法是大家需要學習的地方)

看完Philo先生的文章,探奇先將重點摘錄:

1. 比較偵測範圍:Philo先生將兩顆感應器放在不同的環境(暗室、照明、窗邊的自然光),感應器與測試積木表面不同的距離下(1, 2, ,3, 5, 8個Stud),分別測試顏色的偵測效果。

 一個stud的距離是0.8cm,所以測試距離分別是0.8, 1.6, 2.4, 4.0, 6.4公分。

(HiTechnic的NCO1038為了避免直接反射影響辨識效果,不能將感應器垂直放在偵測表面上方,需要傾斜一點角度,Philo先生設定約10度)

這方面當然是HiTechnic勝出。

2. 比較測試反應速度: Philo先生設計一個螺旋槳,在扇葉上放置紅色與黃色積木,在已知旋轉速度、扇葉旋轉半徑及扇葉寬度的情況下,可以比較兩顆感應器的反應速度。

結果是LEGO反應速度約為2.5 milliseconds,HiTechnic約為17 milliseconds。

會有這樣的差異是因為,LEGO彩色感應器為類比輸入,由NXT主機進行類比數位轉換;HiTechnic為I2C數位介面傳送感應結果,所以反應較慢。

使用NXT-G內建的Block,LEGO彩色感應器只能辨識固定的六種顏色,我們可以使用其他程式語言得到感應器的原始數值,做更多的顏色判別。(文中提到 Steve Hassenplug先生將會提供另一個 NXT-G Block,可以有更多的感應器選項喔!)

最後的結論提到,如果希望反應快一點,例如偵測彩色軌跡,可以考慮使用LEGO的彩色感應器;相對的,想要有精確的辨識能力,就要購買HiTechnic的感應器。

大家可以直接到Philo先生的網頁觀看測試數據。



2009-11-14

NXT大猩猩影片

探奇在上篇文章曾經介紹這本書:ROBOTS ALIVE! : Endangered Species NXT

在The NXT STEP今天的文章中介紹這本書中的大猩猩,還有影片喔!

有興趣的朋友可以點擊連結觀看,謝謝!

Gorilla from the Book: "Endangered Species NXT"



也歡迎討論推測大猩猩的作法喔!

2009-11-12

最新的FLL的注意事項

也是玉山機器人協會的公告!

2009.11.11  FLL2009-2010 Smart Move 智慧移動大挑戰注意事項公告


FLL 2009-2010 Smart Move 智慧移動大挑戰注意事項公告,
請於附件中下載詳閱,謝謝。
下載2009FLL比賽相關注意事項


直接轉貼如下:

2010 FLL 比賽注意事項
Latest updated: 2009.11.03
比賽項目 注意事項
研究主題
Research
1. 比賽進行方式:由隊伍進行簡報後,進行裁判詢答。
2. 比賽建議時間分配 (共15 分鐘)
􀁺 準備:5 分鐘
􀁺 報告與展示:5 分鐘
􀁺 其餘時間由裁判進行詢答
3. 報告方式:中文簡報
團隊營運管理
Teamwork
1. 比賽進行方式:隊伍可簡單準備介紹,隨後將抽選比賽
題目後,由小組分工並表現出題目的內容。
2. 比賽建議時間分配 (共15 分鐘)
􀁺 抽選題目
􀁺 題目討論與小組分工:2 分鐘
􀁺 表演時間:1 分鐘
􀁺 其餘時間由裁判進行詢答
3. 報告方式:英文簡報
機器人程式與結構
Robot Design
1. 比賽進行方式:由隊伍進行簡報後,進行裁判詢答。
2. 比賽建議時間分配 (共15 分鐘)
􀁺 準備:5 分鐘
􀁺 報告與展示:5 分鐘
􀁺 其餘時間由裁判進行詢答
3. 報告方式:中文簡報
機器人任務表現
Robot Performance
1. 比賽進行方式:機器人競賽
2. 比賽時間
􀁺 各隊伍皆有3 回合機會,以最高分作為排序依據。若
分數相同則比較次高分數。
􀁺 每回合競賽時間:2.5 分鐘
3. 比賽真正開始的時間是以倒數音的最後一個字為主。例
如:「Ready, set, GO!」,則在「GO!」被念出時開始。
請務必記得於審核開始前提早至審核室等待,把握時間、放鬆心情、面帶微笑、注意禮貌。讓
裁判在有限的時間內,認識貴隊在相關領域的努力

台灣代表隊在WRO世界賽有很棒的表現喔!

恭喜恭喜!

轉貼玉山機器人協會公告如下:

2009.11.11  狂賀!!WRO2009國際奧林匹克機器人大賽競賽國小組GI-FON(神投手隊)勇奪世界冠軍 NO.1;


狂賀!! WRO2009國際奧林匹克機器人大賽競賽國小組GI-FON 隊(神投手隊)勇奪世界冠軍 NO.1;
競賽國中組第五名R.Buster
創意賽國小組第四名GOLDEN SHELL;第五名LUCKY STAR(福星高照隊);第六名PUPU (普普隊)
創意賽國中組第四名AMASS (磊機AE隊);第七名S.C.R(飆車族)
今年在韓國浦項舉行WRO2009國際奧林匹克機器人大賽,一共有24國參賽,競賽組一共有148隊,創意賽一共有69隊
各國均派出最優秀的隊伍來參賽,台灣隊伍表現非常優異.