發表文章

目前顯示的是 5月, 2011的文章

新版RobtoC Virture Worlds

圖片
探奇的舊文章曾經介紹卡內基美隆大學的RobotC Virtual Worlds。 (請參考探奇舊文章: 試玩RobtoC Virture Worlds NXT Tech Demo ) 當初寫到RobotC只能執行到2011.06.01,還好卡內基美隆大學又發表新版。 探奇下載後安裝,可以使用120天,RobotC為2.42(8.34)版,2011.05.23釋出。 新版有觸碰感應器及光源感應器,也增加了不同的任務,可以用夾爪抓東西。(如上圖) 想試試RobotC功能的NXT樂高機器人愛好者,千萬不要錯過這個虛擬世界! 下載分為NXT與VEX兩種版本,請到 ROBOTC Virtual World 註冊登入下載。 消息來源: Robotics Academy Blog  :It’s Here! New ROBOTC Virtual World!

RobotC 第三方感應器驅動程式 version 2.0 beta 2

有在使用RobotC控制NXT樂高機器人的同好請注意! Xander已經釋出 3rd Party ROBOTC Driver Suite V2.0b2 , 修改部分轉貼如下: I changed the min, max and clip functions to macros and renamed them to min2, min3, max2, max3 and clip.  min2 and min3 are for two and three numbers respectively and will work with any type. I’ve added support for the MicroInfiniy CruizCore XG1300L with two example programs.  One is a text only example but I got a bit fancy with the second version and made some graphical representation of the data from the sensor.  Try it, you’ll like it, I’m sure.  The new driver is called MICC-driver.h, the examples are MICC-test1.c and MICC-test2.c Fixed MSDISTsendCmd() in the Mindsensors DIST-nx driver I added MSMMUX-test2.c to show how to use MMUX with a daisy chained sensor (DIST-nx) 請直接到 I'd Rather Be Building Robots 下載。

中正高工園遊會的NXT樂高機器人展示

圖片
這個報導應該已經過時(因為人家的運動會已經舉辦過了 ), 不過有很棒的NXT樂高機器人模型,當然要發文介紹。 這是中正高工創造發明社在學校31週年園遊會的展覽。 有賽車,生化戰士 ,用NXT控制NXT,手機控制NXT, 令人驚豔的是 超大型的NXT樂高機器人夾娃娃機 ,(我也好想夾那隻熊 ,應該是只能夾餅乾啦 ) 這招可以在各校園遊會展出,對於慈善募款應該很有幫助喔! 大家趕快到 蔣阿峰的網路日誌 看看, 中正31歲 運動會+園遊會。 注意!相片很多,也有許多運動會的精彩照片。

D.I.V.E in Technology的leJOS 0.9 與 eclipse 3.6 使用者安裝與設定手冊

圖片
探奇在前兩個星期有篇文章告訴大家leJOS 0.9版發佈的消息, (請參考探奇舊文章: leJOS 0.9 新版正式發佈 ) 我覺得JAVA SDK, leJOS, Eclipse的安裝很痛苦,也要特別小心不要遺漏任何細節,否則在編譯時特別容易發生問題,大部分的錯誤都是因為路徑、函式庫的設定不完全。 現在 D.I.V.E in Technology 寫了一個說明PDF,謝謝他的分享。 leJOS 0.9 與 eclipse 3.6 使用者安裝與設定手冊 有需要的同好不妨到他們的部落格下載, D.I.V.E in Technology部落格連結 。

NXT樂高機器人之『機器真偉大』

圖片
這篇文章的標題有點像香港的電影,例如『黃飛鴻之XXX』 。 探奇的NXT樂高機器人課程中有一堂叫做『機器真偉大』, 起源構想來自於WRO競賽關於機器人體積的限制,25cm x 25cm x 25cm, 我推論應該是為了比賽場地的需求,所以將機器人的體積限制在這樣的範圍之中, 那麼反向思考呢? 讓學員利用有限的9797零件,創造出最大底面積的機器人,這就是『機器真偉大』的目標。 大家都很厲害,可以利用零件,創作出最大的底面積。 (下面照片中的地磚為30 cm x 30 cm) 當然機器人也要能照常行進,並且利用感應器進行互動。 下圖:已經60公分寬了。 下圖:需要注意電線長度的限制。 下圖:前輪可以擺動,長度,寬度超過30公分。 下圖:勉強超過30公分。 下圖:這位小朋友做出『翅膀』,想挑戰最高及最寬的記錄。 下圖:這樣也長寬可以超過30公分 寫這篇文章前,剛好看到CAVE的阿邦老師在清雲科大上課所發表的 NXT之最窄的轉彎車 。 真是佩服清雲科大的同學,可以想出那麼窄的NXT三輪車! NXT的馬達及主機體積超大,有時候是令人頭痛的問題。 大家也可以來挑戰看看,做做最大及最小的NXT樂高機器人喔!

桃園縣立瑞坪國中的NXT機器人社團

圖片
探奇在三月初曾經發表文章: 各級學校的NXT樂高機器人經驗(2011.04.09新增影片) ,討論各級學校如何使用NXT樂高機器人。 除了探奇自身的學校社團經驗,也有機會跟一些學校老師討論對話, 探奇認為在各級學校機器人教育的教導與學習,除了學校經費與設備的問題外,最重要的是需要學校老師的投入與推廣。 大家會發現有很多老師盡心盡力地用機器人教育幫助學校的孩子。 例如:彰化女中的李老師,台中女中的王老師,豐原高中的郭老師,高雄工專的位老師....... 還有很多很多老師,抱歉,我還沒有辦法完全認識各地的老師,也還沒整理各地老師的單位及姓名。 謝謝這些老師的默默奉獻及努力! 最近在網路上發現 桃園縣立瑞坪國中的NXT機器人社團 ,( http://163.30.161.129/lt/nxt ) 這個部落格的副標題是:以機器人模組導入資訊科技運用之教學歷程, 許槐烟老師 及 吳昌雯老師 除了在部落格留下豐富的教案及教學活動設計,也寫下他們的教學省思,還有社團團員的感想。 我想可以給其他學校做一個參考。 當然還有一些老師剛剛接觸NXT樂高機器人,除了可以先從探奇右邊側欄的文章開始閱讀,也歡迎大家在探奇部落格留言或來信討論。

關於2011WRO校際盃及全國賽的資訊

圖片
從6/4開始,雙北市及宜蘭縣校際盃,到8/13北區, 8/20南區, 8/27中區初賽, 整個六七八月都有精彩WRO賽事。 大家可以到 台灣玉山機器人協會Facebook的活動頁 觀看各地活動時刻表。 (我怎麼沒看到台北市及新北市的校際盃活動呢? ) 另外 優勝家機器人教室的部落格 有許多比賽密技及規則討論。 大家加油!

新的活動--MoonBots 2.0: A Google Lunar X PRIZE LEGO® MINDSTORMS® Challenge

時間過得真快,去年五月才介紹全新的活動 MoonBots: A Google Lunar X PRIZE LEGO® MINDSTORMS® Challenge。 今年的 Moonbots 2.0 已經從5/9開始起跑。 第一階段 (May 9-June 13):參賽隊伍需要提機器人設計計畫,從中選出20個隊伍進入決賽。 第二階段 (June 27-August 15):讓機器人實際參與社區STEM研究計畫活動,並且挑戰Moonbots競賽(很像FLL?) 詳情可以到官網參觀: Moonbots 2.0官網 。 下面影片是Moonbots活動廣告:

新的NXT三軸陀螺儀感應器--Microinfinity CruizCore XG1300L

圖片
看完介紹已經開始心動,要辦團購嗎? (這不是勸敗文 ) Microinfinity CruizCore XG1300L 在今年年初CES 2011曾經有人發表在CES展場上的介紹文: Microinfinity CruizCore XG1300L MEMS Digital Gyroscope for LEGO NXT 我看了影片後忘了發文介紹,今天在Xander的部落格發現Xander正在使用這顆感應器, ( I'd Rather Be Building Robots 文章  Just Cruizin’: Microinfinity CruizCore XG1300L ) 再連到 Microinfinity官網 一看,這家公司對於這個三軸陀螺儀的介紹真是豐富,從說明書,規格,範例,NXT-G Block,NXC的程式,甚至連機器人組裝說明,都有很豐富的資料。 XG1300L定價85美金 ,比起購買三顆HiTechnic的單軸陀螺儀,應該更有競爭力。 從聯絡方式來看,應該是韓國公司,或許可以議價喔! 探奇對於三軸Gyro可以用在瞭解機器人的姿態,也能用來回饋控制NXT樂高機器人的行進,非常有興趣。大家是否有興趣買來試試看呢? (我也想到探奇曾經有舊文章介紹 CATCAN的Smart Sensor Lite , 台灣廠商 應該也有能力開發這類感應器。) 請參考下面的影片:

ch lego大大的新文章:連接 NXT 與 Arduino 的 RS485通訊

圖片
我一直認為NXT主機上Port 4的RS485可以有很多用途, 今天看到ch lego大大發表的新文章: 連接 NXT 與 Arduino 的 RS485通訊 。 這篇文章詳細介紹RS485在NXT與Arduino的通信應用,還有範例程式,真是太專業了! 請直接到 ch lego大大的部落格 觀看文章。

探奇 NXT 樂高機器人 新三分車 建構圖示

圖片
探奇在去年曾經發表三分車建構圖示(請參考探奇舊文章: 探奇三分車--NXT樂高機器人模型建構 ) 運用少量零件,快速地組裝一台NXT樂高機器人車,適用於簡易的機器人測試。 當時也提出這台三分車的後方獨立輪無法旋轉(不是萬向輪),請大家自己想一想如何改造。 探奇也有舊文章討論許多學員都能夠自行解決問題, (請參考探奇舊文章: 從樂高模型看到自己開拓的創造力 ) 現在探奇決定上傳新三分車建構圖示,與大家分享。新三分車已經改善獨立輪的轉動方式。 請參考連結下載: https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B8... 下載後歡迎大家留言指正。

App Inventor 控制NXT樂高機器人

探奇舊文章曾經報導 使用Andorid控制NXT樂高機器人 ,最近也有越來越多人利用App Inventor撰寫程式控制NXT。 在此簡單做一整理記錄: Roberta Manual zum Entwickeln von Android Apps :德文網頁,有一篇22頁的PDF檔案,說明如何使用App Inventor。 つくばレゴサークルブログ :日文網頁,做了一些嘗試。 作者matk還有許多精彩影片在youtube頻道: http://www.youtube.com/user/tsukubalego Xander也開始試用App Inventor: CAVE也快要有新書上市,是關於App Inventor與NXT樂高機器人的書籍。 近期也有研習: [研習資訊] 6/19 Android手機程式超簡單 (使用Google App Inventor)

CNN的專題報導--Education in America: Don't Fail Me

這是CNN在五月15日播出的節目,Education in America: Don't Fail Me。 他們跟著FRC( FIRST Robotics Competition)的比賽隊伍(高中生?),貼身採訪報導,討論美國在科學教育及數學教育上的問題。 下面是CNN的節目說明: In "Don't Fail Me: Education in America", we learn that at this very moment, America's future is at stake. "If we don't generate the next group of innovators, scientists, engineers, and problem solvers," inventor Dean Kamen warns, "our standard of living, our quality of life, our security, will plummet!"       American students rank 17th in science and 25th in math when compared to other industrialized nations. They don't have the skills to take on the high tech jobs of the future. This is because of how and what we teach American kids. It is also because of a culture that values sports and celebrities above all. The United States needs to change the way students are taught math and science, and children need to be encouraged and inspired to take the toughest clas...

NXT-G 2.0的打包帶走功能--Pack and GO

圖片
想將有趣的NXT-G程式分享給其他人,或是拿到其他電腦使用,我們可以這樣做: 一般來說,程式中如果沒有用到My Block、聲音或圖片,那麼就可以單純地複製rbt檔,在其他電腦開啟。 但是撰寫比較複雜的NXT-G程式時,常常會用到My Block功能(自製命令方塊),也會使用一些聲音檔案或圖片檔案。這時可能會遇到這樣的問題: 只記得複製主程式(rbt),卻忘了複製其他的檔案,例如:My Block(rbt)、聲音檔(rso)、圖片檔(ric)。 由於這些檔案散佈在不同的子目錄中,複製後還需要將他們放回另一台電腦的相對目錄,對於使用者來說有點麻煩, 所以NXT-G 2.0版提供了『打包帶走』功能(Pack and Go),不論是教育版軟體還是玩具零售版8547的軟體都有這個功能,NXT-G會主動將主程式(rbt)、以及主程式內所用到的My Block(rbt)、聲音檔(rso)、圖片檔(ric)一起壓縮,變成副檔名為rbtx的壓縮檔。 想使用這種功能只要先將程式寫好,點擊Tools-->Create Pack and Go.....就能輕鬆完成。 再到我的文件-->LEGO Creations-->MINSTORMS Projects-->Profiles-->Default,可以找到剛才儲存的rbtx檔,複製到其他電腦。 當我們開啟這個rbtx檔案,NXT-G會自動解壓縮,並且將檔案分門別類地放在相關的子目錄中,不用自己將檔案歸位。 (注意!如果是在Start New Program的畫面下,Tools不會顯示這個選項。) 祝大家玩得愉快!

leJOS 0.9 新版正式發佈

這是從 CAVE部落格 及Facebook看到的消息。 請直接到官網下載: http://lejos.sourceforge.net/ leJOS官方論壇討論串: Discuss 0.9.0 release 還有這裡: 0.9.0 release is out 討論中提到Eclipse的Plug 0.9也已經釋出,下載連結: http://lejos.sourceforge.net/tools/eclipse/plugin/nxj/ 需要一起搭配,也就是leJOS 0.9搭配Eclipse Plug 0.9 看來要升級還需要一些試驗喔!

如何使用NXT-G讀取NXT主機的電池電力?

圖片
看到『 求救!NXT樂高機器人直角轉彎的問題! 』討論到NXT主機的電壓,探奇第一個想到的問題就是可以用NXT-G的程式讀取電壓值嗎?答案當然是OK的。 探奇在2007/06/29曾經發表名為『 NXT的電力狀況 』的文章,說明可以使用 Guy Ziv的Battery Level Blcok讀取NXT主機的電壓值。 (也有許多其他好用的特製Block,請參考探奇舊文章: NXT-G Block ---- 非官方的高手傑作 ) 可惜的是nxtasy.org論壇主機關閉,這些好用的命令方塊都消失了,還好NXT樂高迷仍然保存一部份文件, (請參考探奇舊文章: 重要記錄:MindBOARDS的NXT-G命令方塊資料庫 ) Batterylevel.zip存放在 MindBOARDS的NXT-G資料庫 (請另開新分頁,右鍵點擊連結),所有命令方塊都可以正常下載使用。 下載Batterylevel.zip,解壓後,import到NXT-G,簡單寫一下程式,如下圖: 程式執行後,可以將NXT主機電壓值顯示在NXT螢幕上,還能判斷是否使用充電電池。 大家快來試試看。

有獎金的NXT機器人比賽--愛迪生創意主題競賽--樂高機器人(相撲)競賽--新營高工主辦

新營高中主辦的愛迪生創意主題競賽--樂高機器人(相撲)競賽, 歡迎大家報名參加,由於有報名隊數的限制,我想沒有報到名的去參觀也是一件很棒的親子活動! 轉貼如下:(原文出處: 樂高機器人積木教室 LEGO NXT/LASY 創意機器人教育推廣中心 ) 愛迪生創意主題競賽──樂高機器人 ( 相撲 ) 競賽計畫 一、 依據:教育部中部辦公室「 99 年高中職適性學習社區教育資源均質化實施方案」辦理。 二、 計畫目標: 1. 訓練學生的邏輯思考及程式撰寫能力。 2. 藉由各種感測器的不同,搭配程式控制,學習機械結構的組裝,以完成任務。 3. 由組裝機器人、測試程式、修正錯誤、重覆更正思考途徑,以尋求最佳解決 方案中,提昇學生創造力與解決問題之能力。 4. 經由小隊創作,激發思考與創造力,並培養團隊合作的精神。 三、 辦理單位: 1. 指導單位:教育部中部辦公室 2. 主辦單位: 國立新營高工 ( 南區技術教學中心 ) 3. 協辦單位:台南市教育局、國立白河商工、國立後壁高中、鳳和中學、 創意機器人科技公司 四、 競賽日期: 100 年 5 月 25 日 ( 星期三 ) 。活動日程表 ( 如附件一 ) 。 五、 競賽地點:國立新營高工 六、 競賽方式:評分規則辦法 ( 如附件二 ) 七、 競賽獎金:每組取前三名,第一名 2000 元、第二名 1500 元、第三名 1000 、優勝若干名 ( 依報名隊數錄取 )500 元。 八、 報名方式: 1. 以國中生 ( 二年級 ) 為主要參賽對象,每校報名一至二隊,每隊成員 2-3 人,指導老師每隊以 1 人為原則。 2. 因應場地及設備限制,本次活動以 18 支隊伍為上限,欲報從速,額滿為止。 3. 請於 100 年 5 月 20 日 ( 五 ) 前填妥報名表 ( 如附件三 ) ,傳真 06-6371162 報名或以電子郵件寄至 hyivs57@ hyivs.tnc.edu.tw 報名後請以電話聯絡。 聯絡人:技教中心 賴滄栢 老師 6322377#579 技教中心王碧珠小姐 6322377#575      3. 本次競賽各項資料可於新營高工首頁最新訊息下載。 九、 其他事項: 1. 講師費用、樂高積木補充套件、講義手冊由均質化實施方案相關項目支應。   2. 請惠...

求救!NXT樂高機器人直角轉彎的問題!

圖片
在『NXT樂高機器人:創意樂趣,隨心所欲』書中,提到走迷宮時需要機器人『直角轉彎』。 (恰好這次WRO國小組比賽也需要『直角轉彎』) 探奇在上課中也常常遇到機器人無法『走直線』、『精確直角轉彎』的問題, 由於探奇認為這些問題牽涉到很多面向,例如: 轉彎的控制方法(Move Block, Motor Block), 三輪設計,四輪設計,輪胎,重心,馬達,齒輪,慣性甩尾.....等, 所以沒有仔細思考過:到底NXT樂高機器人能否精確重現動作? 胡子老師在 留言板 留言,還特地打電話與我討論他的看法, 胡子老師當然把所有該注意的情況都照顧到了,但是他發現角度感應器無法重現與電壓值有關, 我想還是需要對單顆馬達進行實驗,同時也建議老師試用HiTechnic的PID Motor Block。 探奇認為『精確直角轉彎的重現』與『走直線』都是大家常常遇到的問題。 看來我要好好思考一下,不過一個人想破頭也沒有用! 還請各位先進指教,如何讓NXT樂高機器人每次都能正確地直角轉彎。 歡迎留言討論,我會將重點補充在這篇文章。 5/17:Bridan大大建議使用PID控制馬達定速,PID Speed Control  http://4rdp.blogspot.com/2008/05/pid-speed-control.html 5/17:童年萬歲陳教授提到有解決方法: http://tw.myblog.yahoo.com/kidshurray/article?mid=212&prev=213&l=a&fid=12 只是不是三言兩語就能說明。 5/19:今天我才發現原來相關問題在優勝家機器人教室的文章『 2011 WRO 國小組走迷宮的想法 3 』早就有一堆討論。探奇再發文提出如何在NXT-G讀取NXT主機電壓值。 (請參考探奇文章: 如何使用NXT-G讀取NXT主機的電池電力? )

LabVIEW Education Edition的日文書籍

這是在2011年4月29日發行,作者是三島健太。 書名為:LabVIEWで学ぶ[最新]LEGO Mindstorms NXT入門 定価 2,814 円(本体2,680円) ISBN 978-4-7741-4655-3 請參考出版商 技術評論社的官網介紹 。 還有提供範例程式下載, 書籍Support網頁 連結,可以先下載參考參考。 轉貼目錄如下: CHAPTER 1 マインドストームとLabVIEW CHAPTER 2 ロボット技術と教育 2-1 マインドストームとは 2-2 ハードウェア概要 外観 NXT 本体スペック センサ,モーター概要 2-3 LabVIEW LabVIEWとは 誰でも使えるLabVIEW CHAPTER 3 インストール 3-1 動作環境 3-2 LabVIEWの入手 3-3 LabVIEWのインストール 3-4 NXT用LabVIEWモジュールのインストール ダウンロード インストール 3-5 インストール後の動作確認 LabVIEWの起動 NXTターゲットの確認とセットアップ 動作確認のためのプログラム CHAPTER 4 LabVIEW入門 4-1 LabVIEWの起動 4-2 フロントパネルとブロックダイアグラム 4-3 制御器/表示器および関数 4-4 データタイプ 4-5 各種パレット 制御器パレット 関数パレット ツールパレット 4-6 配線 4-7 ヘルプ機能 4-8 データフローモデル 4-9 LabVIEW プログラミングの流れ 4-10 ストラクチャ While ループ For ループ ケースストラクチャ シーケンスストラクチャ 4-11 配列 配列とは 配列の作成 4-12 クラスタ クラスタとは クラスタの作成 4-13 サブVIとファイル処理 サブVI 4-14 ファイル ファイル保存とは ファイルの読み込み,書き込み CHAPTER 5 NXTプログラミング ─基礎編─ 5-1 モーターの制御 ─アイコンで1秒動作─ プログラム Forward.vi 5-2 定数の使い方 ─任意の秒数動作するプログラム─ プログラム Forward 3sec.vi 5-3 演算の利用 プログラム Random.vi 5-4 ホストPCからNXTターゲットを制御する プログラム NXT Control.vi...

用NXT樂高機器人模擬Google街景車

這是住在愛爾蘭的Mark C正在進行的樂高專題計畫, LEGO Street View Car 。 搭配Dexter的dGPS記錄樂高機器人的位置,還有四台 808 Car Keys Micro Camera 拍照 (只有汽車遙控器 的大小,類似針孔照相機?) 雖然只完成原型機,也還有許多想要改善的地方,Mark大方地分享NXC的控制程式。 有興趣的讀友可以到Mark的網頁看看, LEGO Street View Car 。

HiTechnic的Motor PID Block

圖片
探奇教室在過去寫了一些教學文章,討論NXT-G的Motor Block(馬達命令方塊)。 請參考探奇舊文章: LEGO MINDSTORMS NXT 軟體說明--MOTOR BLOCK Motor命令方塊--NXT Ferris Wheel --NXT摩天輪 NXT-G MOVE 和 MOTOR 指令的不同 相信大家對Motor Block有一些瞭解,知道Motor Block沒有所謂的PID功能, 上個月探奇介紹: 讚!HiTechnic新的紅外線遙控車模型! ,文中提到『神奇的HiTechnic Motor PID Block』,也就是為Motor Block增加PID控制功能,當時沒有進行試用,不太瞭解這個命令方塊實際的使用狀況。 昨天HiTechnic Blog發表新文章,提出這個Block的使用說明,還附了一段影片。 詳情請參考HiTechnic Blog文章: New HiTechnic Motor PID Block 。 影片中有幾個示範, 1. 首先是精確角度定位(以程式啟始的馬達位置為原點), 2. 還有利用馬達轉動的死點(機構運動時卡住的地方)作為絕對原點, 3. 利用觸碰感應器作為絕對原點(像是一般工具機台的Limit Switch,也有用Photo Sensor作為機械結構的原點校正) 4. 利用HiTechnic角度感應器作為馬達同步旋轉的控制。 探奇曾經在『讚!HiTechnic新的紅外線遙控車模型!』文中提到這個Block可以應用在夾爪,或是有上下死點的機構中(也就是馬達動作受限於固定角度),透個上面的示範影片,都可以很輕易地完成控制。 大家可以在NXT樂高機器人的課程任務或是競賽中善加利用喔!

Dexter Industries又有新產品--Thermal Infrared Sensor

圖片
新的NXT感應器快上市了! Thermal Infrared Sensor,紅外線溫度感應器。 探奇覺得這個感應器比一般的溫度感應器更有用, 就像額溫槍、或是機場海關偵測有否發燒的感測器,也可以拿來量測環境溫度,烤箱溫度,炒鍋溫度, 將來NXT樂高機器人也可以救災,偵測火場溫度。 根據部落格文章,最高可以到達380℃,不曉得精度為何? 期待中! 請參考Dexter Industries Blog文章和圖片: Thermal Infrared Sensor

參加Google Science Fair的科學計畫--PROGRAMMING IN PURE ENGLISH

圖片
PROGRAMMING IN PURE ENGLISH 還記得在年初探奇曾經發文介紹過Google Science Fair嗎? (探奇舊文章: Google Science Fair ) 這個活動正在進行評審及投票,探奇並沒有仔細觀看各種不同的科學展示計畫,倒是很好奇台灣地區有哪些學校參加? 這篇文章主要是介紹南非的九年級學生 Luke Taylor ,他的作品名稱是 PROGRAMMING IN PURE ENGLISH , 整個計畫網站在這裡: http://sites.google.com/site/lukesgsfentry/home 。 顧名思義,就是利用英文直接控制NXT樂高機器人,用說的麻也通喔! 其實就是透過語意分析,將自然語言的意思轉成C語言,然後再傳送到NXT主機。 詳細情況還請大家自己參閱他的網頁說明,還可以試用喔!歡迎讀友分享試用經驗。 ( 測試程式下載網頁連結 ) 因應Google Science Fair的要求,他拍了一段影片說明, 大家也許可以從中得到關於NXT樂高機器人的創作靈感!

再談關於手機遙控NXT樂高機器人

圖片
最近非常流行智慧型手機與平板電腦,用這些行動裝置來遙控NXT樂高機器人也是非常有趣的事。 有讀友留言如何在手機撰寫程式控制NXT樂高機器人, 探奇在這裡做一個統整,把目前可能的方式列出來。 手機操控NXT樂高機器人有兩種方式: 1. 手機(JAVA程式)藍牙訊息傳送-----藍牙訊息接收(NXT主機+獨立執行程式) 2. 手機(JAVA程式)藍牙Direct Command--------(NXT主機) 第一種方式是由藍牙傳送訊息Message,所以NXT主機也要有相對應的程式等待接收藍牙訊息。可以用NXT-G, NXC, RobotC或是leJOS(NXJ),LabVIEW撰寫(能夠單獨在NXT主機執行程式的程式語言)。 第二種方式是使用樂高官方的Direct command,NXT主機上不用執行程式。 為什麼NXT主機不用執行程式,因為NXT將藍牙功能開啟後,就一直在等待接收藍牙的資訊,如果這些資訊是符合Direct Command,NXT主機就會依照命令做事。想一想為什麼在NXT-G可以透過藍牙知道NXT的電量,為什麼可以透過藍牙下載程式到NXT主機,這些都是Direct Command的功能。 上述無論是哪一種方式都是透過藍牙連線,在手機端都需要寫程式。 一般手機 支援Java VM的手機,可以用Direct command方式控制,請參考探奇舊文章: 關於使用手機遙控NXT , 手機控制NXT的另一種選擇 智慧型手機 可以分為iPhone, Windows Mobile, Android iPhone控制了藍牙裝置 ,所以無法直接以NXT的藍牙通訊協定連接,大部分都是(透過WiFi)與PC (Mac)連線,再由PC(Mac)以藍牙送出訊號控制NXT,也就是在電腦上要有中繼程式。 (聽說有人JB後可以直接連線,還請大家提供消息) 2010/12/19  kevin 提供: 官網: http://www.saygin.gen.tr 軟體名稱是LegoDrive2在Cydia Store裡 Windows Mobile 有比較多的支援,也可以執行Java程式。 對 Android 手機來說,就是寫出應用程式App, 目前也有兩種方式: 1. leJOS for Android :簡單的說,就是搭配Andoird SDK跟leJOS的 PC API,用J...

Xander的NXT WiFi實驗

圖片
這是應用 Dexter Industries 的NXT WiFi設備,(請參考探奇舊文章: Dexter又有新的NXT通訊設備WiFi ) 有了這個WIFI for Mindstorms NXT,理論上就能讓NXT連上網,可以做任何連線動作,進行遠端控制。 說歸說,理論上好像很簡單,但是實際執行又是一回事。 探奇很佩服Xander願意開放他的NXT進行測試(我老是認為會有駭客搗蛋),真正做到在台灣也可以遙控遠在荷蘭的NXT樂高機器人。 配合 USTREAM 的即時轉播,所有在線上的人都可以透過瀏覽器下達指令,例如: http://xammy.demon.nl:81/MOTA=-50 就是用馬力50倒轉馬達。 我比較幸運,利用歐洲晚上的時候,曾經測試成功,不過後來再也無法連線了。 有興趣的讀友也可以遙控看看喔! 延伸閱讀: I'd Rather Be Building Robots的 Want to Play with my NXT? (Xander的部落格提供詳細程式碼) Dexter Industries Blog的 Controlling an NXT from Half Way Around the World

台南林老師自行開發的多功能Arduino機器人應用平台

圖片
探奇一直認為機器人需要的是『機構+控制』的整合,控制部分除了用PC電腦控制,最近也非常流行Arduino(或其他控制器)等控制系統,配合各式各樣的感應器,創作許多有趣的應用,這些對於機器人同好來說都不是問題。 但是從電子控制到實體機器人創作,就需要機構的搭配,才能做出『會動』的機器人。 於是就有NXT樂高機器人,VEX,Tetrix等機器人平台,提供實體的載具,讓控制系統得以發揮實際動作的功能。 台南 樂高機器人LEGO NXT樂高積木教學教室 的林老師與某大學院校的吳老師合作,研發出全新的萬向輪機器人載具,上面的孔位經過設計,可以安裝NXT,Arduino甚至利基的控制器,也可以加上各種伺服馬達。 各個學校研發單位採買機器人平台的另一個考慮重點是價位,這也是林老師研發的主要目的,降低機器人教學的門檻。 請到林老師部落格參考文章介紹: DIY Arduino OmniWheel Car 自製全向式自走車 ,文章裡有圖片及影片介紹。 林老師應該申請專利,或是與PMC等產官學合作,可以開發出更多產品。

CH lego大大的新文章: Mindsensors NumericPad+Arduino

看到 CH lego先生的新文章: 以Mindsensors NumericPad作為Arduino的輸入裝置 ,當然要邀請大家趕快參考, CH lego已經開始玩Arduino,利用I2C的功能結合NXT相關的感應器,真是很棒的資源應用。 這篇文章中詳細解釋如何連接Arduino 與 Mindsensors NumericPad,還提到mindsensors產品的Arduino Driver。 有興趣的讀友一定要看喔!

大葉電機H365實驗室

圖片
昨天得到這個消息,看了他們的相關影片, 剛好最近大家都在討論WRO比賽,所以我還是發文介紹。 我不太清楚大葉電機的H365實驗室,或許可以Google一下, 可惜找不到 大葉大學電機工程學系 有任何老師的實驗室在H365,系辦在H368,所以應該是在隔壁。 (不想去找大葉電機的平面圖,CSI看太多了.....還請哪位先進直接指導一下 ) 看看大學生對於國中小的解題技巧, 建議他們也應該思考並公布其他 大專組機器人比賽的解題方式 , 例如:(由 優勝家機器人教室提供資訊 ) 全國TDK盃大專院校創思設計與製作競賽( 競賽日期: 10月21日) 二、 2011年全國機器人競賽          1. 智慧型產品創意競賽 (競賽日期 : 9月2日)          2. 新光智慧型保全機器人競賽( 競賽日期: 8月31日)          3. 第四屆上銀智慧機器手實作競賽( 競賽日期: 9月1日) 三 、  2011年全國2011年台灣智慧型機器人國內及國際邀請賽(競賽日期:5月14日) 期待喔!

NXT Globe Plotter

圖片
這個NXT樂高機器人上了樂高官網的新聞喔! 請直接點擊樂高官網連結: The Globe Plotter 這台NXT機器人模型是由復活節的彩蛋繪圖機演化而來,在樂高官網可以看到演進過程的敘述及圖片。 彩蛋機為旋轉加平移,後來畫球,兩軸都是旋轉方式。 這次畫地球,應該是用投影法轉換座標? 作者 Michael Brandl(網路名Mike)的德文網頁 也有很多值得一看的圖文。(可以用 Google翻譯 ) 昨天才跟中壢家商的主任談到專題製作,我想這個NXT樂高機器人模型應該是很棒的啟發。 (不過也要找到合適的球才行啊! ) 資料來源:The NXT STEP: The Globe Plotter by Mike Brandl

2011 WRO 國中組爬樓梯機器人的討論

圖片
近來大家都在討論WRO比賽, 除了上次探奇舊文章: 2011WRO比賽相關討論 ,有國小組題目外, 這兩天陳老師跟林老師也都有文章討論,請看: 台南林老師的 wro2011奧林匹克機器人比賽國中組解題技巧解析(僅供參考) 霧峰陳老師的 2011 WRO 國中組爬樓梯競賽的想法 大家可以多多參考喔!

2011 WRO 台南市及雲嘉地區校際盃

圖片
真是感謝台南市WRO校際盃的主辦單位,把雲嘉地區也納進來。 雲嘉地區的同學終於可以參加『校際盃』了!(真不知應該是高興還是悲哀) 高興的是終於有校際盃可以多一次機會觀摩及參賽 ,悲哀的是至今雲嘉還是機器人偏鄉地區。 (據不可靠消息來源指出,明年應該會由嘉義女中主辦) 轉貼公文如下:   2011WRO 國際奧林匹克機器人大賽 (WORLD ROBOT OLYMPIAD 2011 ) 臺南市及雲嘉地區 校際盃選拔賽 - - 實施辦法 - -                        壹、活動簡介 「 WRO 國際奧林匹克機器人大賽」是一項國際性的科技及教育活動。由「國際奧林匹克機器人委員會」 (WRO, World Robot Olympiad Committee) 及「 LEGO ® EDUCATION 」所 舉辦的青少年國際性機器人比賽。 我國為 WRO 創始會員國, WRO 臺灣分會授權委託臺灣玉山機器人協會邀請各單位共同舉辦國內各級選拔賽。 2011WRO 世 界賽 將在阿拉伯聯合大公國 - 阿布達比舉行 ,國內各縣巿校際盃比賽將在 5~7 月舉辦,全國選拔賽也將在 8~9 月舉行,選拔出我國代表隊至 阿布達比 參賽。 「 WRO 國際奧林匹克機器人大賽」 結合機械、電機、電腦與控制工程之運用,啟發參賽者之科技運用及創意,每年比賽分競賽及創意賽兩大項比賽,我國在歷屆比賽中表現卓越,在各項目屢獲大獎, 2007WRO 世界賽由我國主辦,有 18 個國家 170 隊來臺競技,我國選手表現精彩,榮獲 10 項大獎。 藉由各界的熱烈參與及 推廣,讓在學的青少年能受惠於國際性 科技教育活動 ,也讓臺灣學子在這個 國際性的科技大賽再放光芒 。 貳、辦理單位 一、 指導單位:   臺南市政府教育局 二、 主辦單位:   臺南市安平區西門國小、臺南市鹽水區坔頭港國小 、              ...

NeXT Tools for Mac OS X and Linux

圖片
很久以前探奇舊文章曾經介紹過在 Mac上使用的NXT公用程式--NeXT Tools(9/3更新下載點) 最近John Hansen先生也提供Linux版的NeXT Tools, 有興趣的同好可以 下載 試試看。 我在Ubuntu 10.4下試驗,可以執行,但是無法跟NXT連線,(還是沒有用 ) 根據 Programmable Brick Utilities 網頁說明,Windows或 Mac都需要安裝Fantom Driver, 我還不清楚Linux系統需要安裝什麼驅動程式? 歡迎讀友測試後分享你的使用心得。