SPIKE 樂高機器人

我的網頁

2012-05-31

2012探奇暑假課程說明

各位家長好:

探奇在2012暑假期間安排課程依時間排序如下:


日期


時間


課程主題


適合對象


主辦單位



7/2()-7/5(四)


0900-1200


動力機械A


小一以上


中興補習班



7/2()-7/5(四)


1300-1700


樂高機器人A


小三以上有動力機械經驗


中興補習班



7/16()-7/20()


0900-1200


樂高機器人A


小三以上有動力機械經驗


果凍魚教室



7/16()-7/20()


1330-1630


動力機械A


小一以上


果凍魚教室



7/16()-7/20()


1730-1830


幼兒動力機械


幼大


果凍魚教室



7/7-8/4(每週)


0900-1200


動力機械假日A


小一以上


中正清江



8/20()-8/24()


1330-1630


樂高機器人平日A


小三以上有動力機械經驗


中正清江



8/20()-8/24()


0900-1200


動力機械平日A


小一以上


中正清江



8/27()-8/31()


1330-1630


樂高機器人平日B


小三以上有機器人A經驗


中正清江



8/27()-8/31()


0900-1200


動力機械平日B


小一以上有動力機械A經驗


中正清江


8/11-9/8(每週)

0900-1200


動力機械假日B


小一以上有動力機械A經驗


中正清江



詳情請直接洽詢各主辦單位

中興補習班:05-2233067 義市民權路481號 (火車站附近)

果凍魚教室:05-2221335 義市市宅街24-1號 (體育場,嘉義家職附近)

中正大學清江學習中心網頁連結):嘉義市世賢路四段120號  (嘉義市清江學習中心大樓 )
嘉義市大樓:(05)2949025轉923--邱小姐
校本部:(05)2720411轉17104--邱小姐

您可以根據孩子的時間及地點電話洽詢,謝謝!

2012-05-29

NXT-G好幫手: 公用程式 Modify User Settings


探奇以前曾經提過:在Team Hassenplug的網頁中有許多有用的小工具,例如:Remove bad wires

(請參考探奇舊文章:NXT-G好幫手:公用程式Remove Bad Wires

今天要介紹的是:Modify User Settings,這個公用程式主要是調整使用者的設定,切換一些預設畫面。


安裝方式


請參考Team Hassenplug的網頁,下載Modify User Settings

請將這個vi檔案複製到你的樂高NXT-G安裝目錄,例如:

C:\Program Files\LEGO Software\LEGO MINDSTORMS Edu NXT\engine\project

執行NXT-G,點擊工作列的Tools,你就會發現新的工具選項 Modify User Settings。


使用說明




NXT-G軟體會記住你上次的使用習慣,維持下圖三個區域的顯示方式。

1. 下圖左側的命令面板

2. 下圖右側上的Robot Educator/Portal

3. 下圖右側下的Help/Map



1. Palette Start-up:探奇的書籍『NXT樂高機器人:創意樂趣,隨心所欲』中有提到可以利用鍵盤的1, 2, 3快速切換命令面板,這個選項就是啟動NXT-G時所顯示的命令面板。選項有Common Palette、Complete Palette、或是Custom Palette,Last Used就是維持上次關閉程式前的最後顯示。

2. Educator/Portal Start-up:Common就是顯示Robot Educator,Portal就是顯示入口網頁,Closed是完全隱藏不顯示;同樣的,Last Used就是維持上次關閉程式前的最後顯示。

3. Help/Map Start-up:Help就是顯示說明文字;Map就是顯示程式縮圖;Last Used就是維持上次關閉程式前的最後顯示。

如果你的NXT-G程式常常讓別人使用,可以直接利用Modify User Settings設定你想要的起始畫面顯示方式。


另外的進階設定

除了上述的選項外,Modify User Settings還提供Advanced Features的設定,

這個設定會改變兩個狀況:

1. 從Loop或Switch的外面拉入資料線時,會有黃色小方格出現,這個結點就是LabVIEW的Tunnel,當資料線穿越時,方便連接資料線。

(上個月剛好有讀友來信詢問邱老師,在”NXT與NXT之間的藍牙接收發送程式” http://tw.myblog.yahoo.com/touch_classroom/article?mid=3540,發現圖中的Loop命令有小黃點,這位讀友還真是眼尖。這也是我寫這篇文章的契機。

2. 定義變數時,除了原有的Text, Number, Logic外,增加Integer以及Text Array, Logic Array, Number Array, Integer Array等種類。

看到Array請別高興得太早,所有Array種類都是無法使用的,雖然在Write狀態下,會出現Index,但是實際上無法正確Read。

經過實驗,Integer倒是可以使用,會將數學運算後的小數點刪除,只保留整數。

(也可以省去整數運算的煩惱!

還請有興趣的讀友試試看,如果有新的發現,也歡迎大家提供分享喔!


2012-05-28

2012桃園WRO校際盃與優勝家陳老師的WRO想法

昨天桃園舉行WRO校際盃比賽。

陳慶明老師馬上就在他的部落格發表WRO奧林匹克機器人大賽的想法。

各個隊伍趕快參考取經,從標題看來,應該還會發表許多文章,千萬不要錯過喔!

優勝家文章連結:

2012 WRO 國中組想法 (一)

2012 WRO 高中組想法 (一)

至於桃園校際盃的得獎名單及照片可以先參考Just Robot部落格的相關文章

(以上名單僅供參考,最後的派彩結果還是需要以台彩公司的公告為準(誤!),最後得晉級得獎名單還是以校際盃主辦單位的公告為準。)

下面是Just Robot的影片連結:謝謝他的分享!



下面是桃園高中的影片連結:謝謝分享!

2012-05-27

nxt-python 2.2.2 發行


有興趣使用Python控制樂高機器人的讀友請注意!

nxt-python 2.2.2版已經發佈。

Marcus Wanner維護的nxt-python更新部分臭蟲,發行2.2.2版,

可以使用藍牙或USB控制NXT,支援8種HiTechnic感應器,11種mindsensors感應器。

官方網頁連結:
http://code.google.com/p/nxt-python/

可以控制樂高機器人的其他程式語言請參考探奇舊文章:

關於NXT樂高機器人3--程式設計


轉貼好康--台南林老師的『免費供應2012WRO奧林匹克機器人大賽國中組卡點西德貼紙!!』


原文:『2012WRO奧林匹克機器人大賽國中組卡點西德貼紙--免費供應!!

轉貼如下:

卡點西德貼紙更改如下
除了即將比賽的桃園校際盃外,其他都變更為新的色號!



卡點西德貼紙色號如下:


K9868紅 霧面
K9815藍 霧面
KM501W白 霧面


 


有需要國中組的色紙可以跟我拿取,買整捲好像真的太多,我會裁成30*90,紅藍白三色,含運費為200元,若自取為100元,若是跟我買設備的學校或老師自取免費,寄送運費100元!!純屬服務!!




2012-05-24

樂高機器人又有新的感應器--Mindsensors的GlideWheel, AbsoluteIMU

探奇的舊文章:mindsensors也要出角度感應器--GlideWheel,曾經介紹mindsensors即將推出角度感應器。

雖然這個產品目前還放在mindsensors的Coming Soon網頁,但是已經可以Documents Download網頁下載相關說明文件。探奇推測這幾天就會上架販售。

Xander的部落格文章中還有影片介紹,這個感應器簡直就是為了PF馬達設計,能直接供電給PF馬達,讓PF馬達具備角度控制的能力。直接利用原來NXT馬達的角度傳送線模擬角度訊號。(謝謝ouch的留言指正)

另外一個特別的感應器就是AbsoluteIMU - Accelerometer and Compass

除了結合三軸加速度計及電子羅盤,好像還有可以安裝三軸Gyro的選項。

看來只要價格合理,請通通包起來!





2012-05-22

樂高機器人小遊戲--拍手聲控燈光+假裝的語音控制

樂高機器人零售玩具版8527及樂高機器人教育版9797才有聲音感應器(Sound Sensor),

(NXT 2.0 樂高機器人8547已經沒有聲音感應器)

雖然聲音感應器很容易受到其他聲音的干擾,不是太過靈敏就是不靈敏,

但是『聲控』對許多人還是很有吸引力,也是機器人非常直接有趣的互動方式。

樂高的聲音感應器只能感應聲音的音量大小(響度),不能辨識語音。

所以探奇藉由變數與數學計算,簡單地寫出一個感應拍手次數的程式,

讓樂高機器人能夠分辨固定時間內的拍手次數,根據拍手次數控制光感的燈光亮滅。


程式如下:(大圖請參考我的Google+相簿



1. 變數歸零
2. 顯示笑臉圖形
3. 進入1.2秒的迴圈
4. Sound Sensor Switch,聲音大於80% ,變數加一,顯示在NXT螢幕,等待聲音小於60%
5. 重置螢幕
6. 根據變數數目決定:亮燈,熄燈。
7. 發出0.01秒的聲音

拍攝示範影片如下:

這個程式也可以展現『語音控制』的效果喔!(讀友可以想想如何完成假的語音控制)

因為燈光亮滅只有兩種狀況,請不要誤會這個程式只會讓燈光輪流亮滅,

影片中邱老師雖然發出聲音指令,但是也出現無法正確控制的情形,證明燈光不是輪流亮滅喔!








2012-05-21

轉貼好文--Ch lego的使用Mindsensors NXT觸控面板(Touch Panel)製作筆勢控制機器人

對於Mindsensors的Touch Panel,我實在是沒有什麼想法。

但是看到ch lego先生的這篇說明文,就很想試試看。

請各位讀友自行到ch lego先生的部落格觀看精彩文章:

使用Mindsensors NXT觸控面板(Touch Panel)製作筆勢控制機器人

2012-05-20

NXT-G 2.0 (2.1) 的整數運算


NXT-G數學運算的過去



當初NXT-G軟體隨著NXT上市時,數學運算功能只有整數計算功能,變數也只能儲存整數,

雖然有玩家提出可以使用固定點運算 ( fixed-point ) 解決問題,

但還是讓大家非常不習慣,特別是當除法需要保留小數時。

後來NXT-G軟體推出 2.0版時,就將數學運算及變數改成浮點運算,並且在數學命令方塊中新增『絕對值』及『平方根』功能。

這時反倒有一些狀況需要整數運算,但是卻無法使用。

例如在探奇的大數字顯示功能中,需要分別知道一個數字的百位、十位及個位數字,

如果有整數運算,那麼236/200=2,馬上就能知道236的百位數字是『2』,

但是浮點運算的結果卻是236/200=2.36,或許可以改用減法來得到答案,不過還是需要比較麻煩的算式。


舊版整數數學運算


其實雖然NXT-G 2.0版以後的數學運算改為浮點數計算,但是軟體內仍然保留舊的整數運算功能,只是沒有顯示在命令面板中。

為什麼會保留整數運算的功能呢?探奇認為應該是為了舊版程式的相容性問題。

如果你使用2.0版的軟體,開啟使用舊版軟體所撰寫的rbt程式,就會看到數學運算的命令方塊多出一個驚嘆號。




剛好前一陣子也有老師提及需要整數運算,探奇在此將增加方式記錄下來。

新增命令方塊後的命令面板如下:



請使用檔案總管開啟NXT-G軟體目錄,

C:\Program Files\LEGO Software\LEGO MINDSTORMS Edu NXT\engine\EditorVIs\BlockRegistry

在這個目錄下新增Data的子目錄,接著新增一個空的文字文件,檔名設為『Numeric Operations.txt

根據Team Hassenplug的說明,你還可以新增其他命令方塊,

可以新增的命令方塊列表在下面目錄中:

C:\Program Files\LEGO Software\LEGO MINDSTORMS Edu NXT\engine\vi.lib\LEGO\Blocks\

(我想大部分都是整數型態相關的命令方塊,還有舊版RCX的相容命令方塊)


使用測試結果

探奇寫了一個程式測試使用結果,

上半部使用新版的數學運算,100/3=33.333

下半部使用舊版數學運算,100/3=33

 

有整數運算需求的讀友不妨試試。

2012-05-17

好康研習:大仁科技大學的創意研習營:Android智慧型手機程式設計於機器人的控制應用

剛才接到大仁資工系蘇玉生老師的電話通知,

得知5/29(二)有一場『Android智慧型手機程式設計於機器人的控制應用』創意研習營,

詳情請到大仁科技大學資工系參閱公告,轉貼部分資訊如下:計畫書連結



以南區區域教學資源中心之各夥伴學校,包括技職校院與專科學校,共35所學校所屬教師生為優先,預計參加人數30名(分為15組,並請自備Android系統之智慧型手機)、(承辦單位將依實際參與狀況而調整各校參與人數,並做報名完成之通知)

活動時間
101年05月29日(二)09:20 - 16:30


活動地點
大仁科技大學 I棟 402教室 (智慧型手機軟體設計專業教室)
(校址:屏東縣鹽埔鄉新二村維新路20號)

請將報名表(如附件一)E-mail至cyber170@mail.tajen.edu.tw
活動聯絡人:大仁科技大學 資訊工程系 蘇玉生
TEL:(08)7624002 #3519
E-mail:cyber170@mail.tajen.edu.tw
報名時間 :
即日起至101/05/20止,錄取與否將於 101/05/22 以e-mail通知。

2012-05-15

Scratch 與 WeDo 的奇妙機器

Scratch ED的文章:Physical-Digital Chain Reaction using WeDo Robotics with Scratch

提供我們一個很有趣的想法,結合Scratch的虛擬動畫與WeDo的實體操作,

創作一套Rube Goldberg機器,數位與現實世界的連鎖反應。

請看下面的影片示範,

放球,球向下滾動,遇到WeDo的距離感應器,電腦的Scratch畫面出現撞擊,流星射到螢幕右方,

WeDo的馬達轉動,推動積木骨牌,將另一台WeDo的傾斜感應器推倒,電腦的Scratch畫面出現煙火...






好像最近流行的iPad魔術一般,

一下子實體動作,一下子又變成虛擬數位,真是有趣的設計!

最後在研習會場上,所有老師一起創作,也是蠻有趣的合作方式。

(雖然影片拍得不夠清楚







探奇想到也可以用Enchanting控制NXT樂高機器人,創作出更多的變化及樂趣!

有興趣的讀友不妨試試!

2012-05-14

[WRO 2012] 台南市校際盃(台南校際盃第二場)相關訊息

這一場雲嘉可以報名嗎?答案是不行!

只有台南市的學生可以報名!


轉貼如下:

[WRO 2012] 台南市校際盃(台南校際盃第二場)相關訊息



校際盃舉辦日期: 101.7.28(週六) 於台南市立復興國中

類別:競賽


報名網頁: 台灣玉山機器人協會報名網站 (www.era.org.tw)

報名期間:101.6.4(一)至101.7.16(一)

傳真報名表: 101.6.4(一)至101.7.17(二)


裁判教練會議日期:101.7.19(四)

裁判會議時間:13:00-14:00教練會議時間 14:00-15:00

地點:台南市立復興國中



主要聯絡窗口:

台南市立復興國中

吳家增教務主任

電話:06-3310453

ROBOTC for Arduino公佈Beta版本!

經過一陣子的測試,ROBOTC for Arduino終於公佈Beta 版本了!

這是ROBOTC 3.12版,

支援Diecimila, Duemilanove, Uno, Mega 1280 and Mega 2560

(Xander在文中提到Mega 2560就是The Google ADK boards, 例如Mindsensors Teemino,但是也要注意

Please note that in order to use the ADK boards, you will need to replace the bootloader, which


requires an actual programmer. 關於這點可以參考http://www.robotc.net/wiki/ARDUINO_MEGA_Update_Bootloader)



重點是官網上面寫著ROBOTC for Arduino is available for FREE during our BETA period.

理論上應該可以撐個120天,

如果你已經安裝ROBOTC,也會同步升級到3.12版,

因為是Beta測試,所以無法保證100%相容,可能會出現一些問題,

已經知道的問題,請參考:

ARDUINO 328 Known Issues

ARDUINO MEGA Known Issues


有興趣的讀友快去下載:
ROBOTC for Arduino


ROBOTC官方部落格:
ROBOTC for Arduino Public BETA Released!

消息來源:BOT BENCH--ROBOTC For Arduino is Out Now!

順帶一提,ROBOTC成立全新的wiki,作為文件中心,可以方便查詢ROBOTC相關問題。

http://www.robotc.net/wiki/Main_Page

2012-05-13

台南創意機器人教育推廣中心的樂高/LASY積木及機器人教學種子老師師訓!!

台南創意機器人教育推廣中心辦理『樂高/LASY積木及機器人教學種子老師師訓』,

有興趣從事樂高積木教學,推廣樂高機器人教育課程的讀友,

可以與林主任聯絡,0911674495 tslinb@hotmail.com

轉貼資訊如下:

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

主旨:


鑒於創意機器人教育已然成為國際推廣趨勢, 具備專業能力教師人才仍屬缺乏, 本中心特別針對有志於從事機械人教育之人員實施教師培訓課程, 期能加強機器人推廣教育之專業師資。



訓練課程:



一.幼兒積木師訓 (18小時)



1. LASY積木課程教學與設計概論


2. 樂高簡易機械積木教學及設計教案


3. 情境教學與幼兒教育導論!



講師: 林老師/創意機器人教育推廣中心


          于老師/創意機器人教育推廣中心


           幼教專家/國立大學幼教系副教授



二.動力機械師訓 (18小時)



1. 樂高積木機構設計與原理概論


2. 生活科技與樂高積木結合應用


3. 動力原理與應用



講師:林老師/創意機器人教育推廣中心


         邱老師/探奇自然科學教室




三.機器人師訓 ( 36小時)



1. 樂高機器人機構設計概論


2. 樂高機器人程式設計概論


3. 樂高積木運用技巧


4. 樂高機器人課程教學內容與活動設計


5. 機器人比賽相關技術與程式設計


6. 高階機器人的使用與教學(Arduino,Labview等)



講師:林老師/創意機器人教育推廣中心


         邱老師/探奇自然科學教室


         吳老師/大學副教授,機構設計專家


          技術教練群/WRO 競賽類,足球賽,FLL,FTC,技能競賽等


 


           


        




上課時間:



依報名人數再確認開課時間 (基本上每周三~六小時),





適合對象:



一.有志於從事幼兒積木教學及樂高積木,機械人教學者


二.有興趣者請先寄履歷或自傳至本人信箱(需有照片) tslinb@hotmail.com


三.本教育中心有權決定開課人數跟相關師訓人員!!


 


 



收費辦法:



一.幼兒積木師訓 (18小時) $10000


二.動力機械師訓 (18小時) $10000


三.機器人師訓 ( 36小時)$15000



任兩個課程一起師訓 $15000


 


備註:若被本中心錄用為正式講師!會於六個月後原款退回



 


備註:



1. 參加培訓之人員於課程結束後, 每周至機器人教育推廣中心教學實習( 星期六及星期日), 每月達成30小時時數並每月發予三千元津貼迄第六個月止。



2. 表現優異者(並有教學經驗者)會依實習狀況而決定接班的時間(不受半年期為限,並可由本中心安排至各分部課程任教,若為全職者可享有勞健保,底薪保證並加上課鐘點費。



3. 需簽訂保密協定跟競業協定,違者會依相關規定訴諸法律!恕不寬貸!以防有心人士!!



洽詢專線:


林主任 0911674495 tslinb@hotmail.com






樂高機器人在英國曼徹斯特的AFOLCon

英國的AFOLConAdult Fan of LEGO conference,成年樂高迷大會。

2012五月3-7日在英國曼徹斯特舉行。

下面是有關 NXT 樂高機器人的影片:

用顏色控制的相撲機器人,神奇的平移機器人,AlphaRex踩在烽火輪上,當然也有解魔術方塊的樂高機器人。







消息來源:The NXT STEP

玉山機器人協會的公告--[WRO 2012]台南雲嘉校際盃相關事宜


台南市、雲林嘉義地區的參賽者請注意!

玉山機器人協會已經有新的公告。

[WRO 2012]台南雲嘉校際盃相關事宜 (第一場)

WRO2012台南雲嘉校際盃簡章公告 (如附件)

WRO2012台南雲嘉校際盃網站連結: http://robot.stut.edu.tw/

轉貼如下:

1. 報名時間:民國101年5月1日至101年5月21日。

2. 報名方式:一律採線上報名,網址www.era.org.tw (台灣玉山機器人協會可提供網站報名平台) ,本校際盃競賽無須繳交報名費。
3. 完成線上報名後,請將報名表件列印核對無誤,需將報名表列印經所屬學校核章核章後(報名表正本務必妥善保存,競賽報到時為必備文件),於5月21日17:00前傳真至主辦單位(FAX: 06-3010073) ,逾期概不受理。
4. 如選手姓名於網路報名時輸入錯誤,務必於參賽教練會議前以書面提出,俟後概不受理更正選手姓名錯別字。

活動時間:101年6月3日(星期日) AM 08:30 - PM 05:30(當天時程安排將視實際報名隊數再作調整)。

地點:南台科技大學 三連堂

2012-05-10

Anika Brandsma的創作--啦啦隊樂高機器人

前一陣子中央社發了一條新聞:樂高女孩新玩具 婦權團體抗議

好像是抗議樂高Friends系列的女孩只會塗指甲油,做頭髮,

LEGO Friends主要應該是為了打入女孩的市場,畢竟喜愛樂高產品的孩子中以男生居多。

(我在上課時也發現真的是男生比較多

或許是一些刻板印象中男性的工作佔整體產品的比例比較少,才會有人提出抗議。

其實這一系列的產品,也有創意設計(#3936)發明實驗(#3933)

(如果推出男生塗指甲做頭髮的美容系列,不知道會不會有人抗議)

講了這麼多,其實這篇要介紹的是Anika Brandsma的新創作--啦啦隊樂高機器人,

Mindy Mindstorms, the robotic cheerleader

跟身旁的minifig比起來,相似度真的很高,同時也巨大許多。

先看影片:




底座是搭配HiTechnic Gyro的兩輪平衡機器人,

上身的第三顆馬達利用Clutch Gear與Stopper,做出雙手可以分別抬高放下的動作,

(我很需要好好學習這部分的結構

搭配音樂翩翩起舞的姿態,真的很像啦啦隊的動作喔!

控制程式也是以HiTechnic的NXT-G程式為主,再加上手部動作。

這可是參加機器人舞蹈賽的一個好主意。


延伸閱讀:Anika Brandsma的精彩作品

喝咖啡的好幫手---NXT Coffee Assistant

超擬真的NXT鴨鴨下蛋及NXT老鼠偷蛋

使用NXT的8110--Lego NXTified Unimog (8110)

NXT自動化的 Olivia’s Invention Workshop(#3933)

樂高機器人額外模型12號(LEGO NXT 8547)

樂高官網在前幾天發表8547 NXT 樂高機器人的第12號額外模型(Bonus Model),

LEGO® MINDSTORMS® meets bingo







作者是Eric Steenstra,創作靈感來自Anika Brandsma的bingo duck(探奇還找不到相關資料,請大家提供資訊)

所以這一台樂透機器人(Lottobot)到底能夠做什麼,我也不知道。

提供樂透號碼嗎?需要再研究他的組裝機構及程式.....

有興趣的讀友可以到樂高官網下載組裝圖及程式。


延伸閱讀:

探奇舊文章:

NXT樂高機器人8547的10個額外模型全員到齊

8547 NXT 樂高機器人額外模型11號


2012-05-08

樂高機器人好模型--Yaya Lu的聲控輪椅

這是一台聲控輪椅,沒錯!聲控!

雖然NXT的聲音感應器只能分辨大小聲(音量),但是當我們說話時,聲音會有高低起伏,自然就會有大小聲(強弱)的分別,

作者Yaya Lu利用這種特性,讓NXT樂高機器人辨識"dit" 或 "dah",再組合成三個音節,共有八種變化,也就是有八種命令可以拿來控制輪椅前進後退。

程式是用ROBOTC寫的,輪椅上還有許多其他感應器。

直接觀看影片比較快,Yaya Lu說明得很詳細喔!





讀友有沒有興趣用NXT-G挑戰一下呢?

延伸閱讀:

作者網頁原始文章:Voice control of a prototype wheelchair for a complete quadriplegic.

The NXT STEP介紹文章:Voice Control wheelchair

探奇舊文章:Yaya Lu---Some of My Robots...一位澳洲華裔小女孩的機器人記錄

探奇舊文章:NXT頭部輪椅控制器







2012-05-06

具備自主學習能力的猜拳樂高機器人


探奇很久以前曾經發表文章介紹以NXT樂高機器人為工具,研究人工智慧的成果。

請參考探奇舊文章:

NXT與人工智慧的研究

瑞士蘇黎世大學人工智慧實驗室的研究(Artificial Intelligence: Exploring Movement)

From Bricks to Brains: The Embodied Cognitive Science of LEGO Robots

上星期在The NXT STEP看到這台猜拳機器人,又再激起我對於賦予NXT樂高機器人『人工智慧』的夢想。

這台Scissors Paper Rock Robot 應該是去年由17歲的prrgg14935創作,

使用三顆馬達,對應機器人的『剪刀、石頭、布』,

還有三顆觸碰感應器,分別是對應你要出拳的『剪刀、石頭、布』,以及『贏、輸、平手』的定義。

NXT機器人並不是直接與你玩猜拳遊戲,而是從頭學習『猜拳』的規則,

機器人可以將猜拳記錄在陣列中,大約10-13次之後,機器人可以根據過往的記錄,猜出你的出拳順序,進而贏你。

作者在文中也詳細說明如何記錄,如何使用虛擬點數(Virtual Points)讓機器人『學會』贏拳。

我還看不太懂(需要時間消化),不過作者也提供NXC程式碼,看來需要好好學一下。

好奇的是,如果兩台機器人學習之後進行對抗,不知道誰會贏拳呢?

請讀友自行到http://www.instructables.com/上觀看完整的文章:

Self-Learning Rock - Paper - Scissors Robot from Lego Mindstorms NXT!

這應該是很有趣的研究題目喔!


原始資料來源:The NXT STEP:Scissors Paper Rock Robot



CAVE的新書--Android手機程式超簡單!!App Inventor入門卷


恭喜CAVE的新書上市:Android手機程式超簡單!!App Inventor入門卷 (博客來連結)

一般大眾如果想使用Android系統的行動裝置控制NXT樂高機器人,那麼App Inventor是最
佳的入門選擇,

從入門開始,也期待『機器人卷』的出版。

CAVE為了慶祝上市行情,特別提供優惠訂購,有興趣的讀友趕快到
CAVE部落格搶好康,

還有阿吉老師的簽名喔!(會不會送阿吉老師合唱團演唱會的DVD呢?還是買書抽YAMAHA重機呢?)

快到
CAVE部落格連結!!




2012-05-05

謝謝大家參與20120504彰化女中的研習

最近探奇部落格較少發文,原因(藉口)除了邱老師背痛外,

另外就是準備5/4在彰化女中的NXT樂高機器人研習,(這也是偷懶的好藉口喔!

謝謝彰女李建嶠老師及張志文組長的協助,順利完成整天的研習。

研習講義已經發出email給各位參與的老師,

如果沒有收到,麻煩請老師再寄信給我。

歡迎老師們討論相關題目,給予我們回饋意見,或是到Facebook加入好友。

祝大家玩得愉快!

NXT數位時鐘--Time Twister的組裝圖及程式

去年探奇曾經發文介紹NXT數位時鐘,(探奇舊文章連結

探奇當時預期作者Hans Andersson應該會公布作法及程式。

現在夢想成真,Hans Andersson將積木模型組裝圖及NXC程式碼都公布在他的網頁。

有興趣的讀友可以趕快下載研究。

Time Twister作者介紹網頁連結

Time Twister組裝圖程式下載網頁連結

再貼一次數位時鐘的影片:







2012-05-01

台南林老師的FTC比賽心得

FTC就是FIRST Tech Challenge,使用的機器人是以NXT為大腦的Tetrix套件,程式應該是以ROBOTC為主。

今年台灣區的FLL比賽也舉辦FTC選拔,台南與花蓮的兩個優勝隊伍代表台灣,千里跋涉到美國聖路易參加FTC比賽。

探奇並不瞭解FTC,不過從台南林政學老師的文章中可以看出現在台灣教育的困難。

請到林老師的部落格觀看文章:從FIRST參賽經驗討論 "台灣科技教育的省思"!!

此次比賽相關照片可以到Facebook觀看。

WRO足球賽的參考資料總整理

足球賽,簡單的說,就是讓機器人找球,踢球,守球門。

機器人的配備需要搜尋紅外線的感應器(IR Seeeker)及電子羅盤(Compass Sensor),

其他需要用到的硬體設備,除了場地外,就是紅外線球。

上個月黃老師才發表一篇關於WRO足球賽的文章,說明WRO足球賽的比賽方式,文章中並沒有對紅外線球加以說明,

在Just Robot看到這篇WRO足球教學1-紅外線足球介紹 IR-BALL Detail

探奇認為可以作為補充資料,所以特地發文記錄。

其他可以參考的資訊包含:

陳慶明老師的WRO足球機器人參考資料蒐集

探奇舊文章關於電子羅盤的使用文章:

1.  Lego NXT --- HiTechnic Compass Sensor Block 安裝及應用

2. 程式教學:HiTechnic的Compass感應器

3. NXT-G 教學:NXT電子指北針的應用--程式說明

歡迎大家補充討論!