2009年2月27日 星期五

美國APEC2009 心得

這是這趟美國行看了心情很好的景色。



史丹佛大學教授門口的照片,這個會不會很眼熟?


都是一些PCB 板組成的。


在7-11買的DOUBLE GULP 。竟然比旁邊的600CC的水還便宜。


這就是墨西哥辣椒,由酸到辣。下面是馬玲薯餅+起司。


書店超大~


3c電子賣場還有賣示波器~


超市的水果超多~


到美國別人家庭裡玩wii fit~



成田機場準備回家的美麗景色~


        從大二開始做專題了,當初什麼都不會,又沒有認識的學長可以問問題,做起來很辛苦。一開始的時後為了做個H-bridge,手被電晶體燙了好幾次。還記得曾經台中有人說要教我一些技巧,還為了這個特地趕下台中學習,有時後常常因為挫折很想放棄,不過也感謝賴先生(Nature Q)的幫忙,教了我很多技巧,也讓我慢慢習慣這樣的環境。大三這年,我們是學校第一屆也是最後一屆(目前為止)上課使用dsPIC的一班,之前都是使用8051在製作專題,用過dsPIC後,就愛上dsPIC了。也因為這樣的巧合,讓我對微控制器有不一樣的看法和想法。升大四的暑假看到網路上有人製作「兩輪平衡車」,覺得有趣,也想製作一台,不過事情如果有像像我這樣的傻子想的這麼簡單的話,這世界上就真的很簡單了。果然失敗了,也因為這樣的巧合認識了老大,拖老大的福,現在才可以這樣一路順利,讀研究所像在讀旅行社一般。


        製作自走車的時後,要準備比和春盃的前半個月竟然發現製作的格式不對,因電池限定乾電池,電流不夠,自走車沒有辦法比賽,正準備放棄時,不知道是不是努力被老天爺看到了,在剩下的1個星期大會宣布延期1個月,讓我們有充份的時間可以準備,比賽當天,正當開心的準備比賽時,又發現場地在戶外,戶外的干擾超大的,感測器根本沒有辦法使用,靈機一動想到用膠帶把感測器封住,竟然又可以使用了,也竟然破大會的成績,順利的拿下第1、2名。想也沒有想過會得到這麼好的成績,或許是老大在比賽前再三的提醒「驕者必敗」的關系吧。製作過程中,為了拿一顆馬達,從新莊騎車到桃園八德,外面下著大雨,還迷路到大溪,回到實驗室已經整身溼了,真是可怕的回憶。不過現在回想起來,沒有這樣的衝動,那有這樣的成績。


        推甄研究所時,只報考自己的學校(會不會賭很大?),當初成績又不是很好,真的很可怕,有趣的是,我報告的這年,自己的學校只有我們實驗室的3人報告,其他都外校的學生,根本不能和這幾年競爭激烈相比。不過後來也順利的錄取了(有驚無險的)。


        本來我的論文要做「兩輪平衡車」,後來不知怎麼搞的,一群學弟說要做「電腦鼠」,竟然就陪著他們做下去了,本來是要指導一下就好,沒想到竟然是我做最多,最後就變成我的論文題目了。 很多人都認為自走車和電腦鼠不都是需要try error,不就是把車控在路徑的中間而已嘛,不過要是真的實際進來做的話,事情絕對不是那麼簡單的,為了讓取樣時間,運算速度要加速,要用學習整數運算和查表法,為了讓記憶體節省,要學習各種技巧。為了讓雜訊降低,要學習硬體的layout。移動方程式、最小平方誤差解、PID。都需要學習的。不信,下來做就知道了。


       其實做電腦鼠做到後期很孤單,難度很高,又需要常時間的debug,每段每段的程式雖然都有check過,但是合在一起的時後bug可不是像單一程式那麼簡單,是需要很高的集中力和專注力,一閃神,程式出bug可是很可怕的。常常坐在實驗室被問的問題是:「怎麼今天只有你一個?」。我也很想我跟著放假,不過bug那麼多,怎麼有時間出去玩。所以只好常常自己和自己說:「今天做得完」,不過怎麼每天都有不一樣的事情要做,永遠做不完,或許應該是進入了無窮回圈,跳不出來了吧。


        美國行回來後,我給了自己一個夢,一個需要努力的夢。或許之後待在實驗室的時間更多了吧。不過2009第5屆人工智慧電腦鼠,我來了。


  


2009年2月23日 星期一

APEC2009 (下)

出發時,學弟一直說吃漢堡會吃到吐,從華盛頓DC飛到舊金山晚上就吃溫蒂漢堡,三層牛肉大漢堡,真的是吃到想吐,受不了。不過一定要試試才會知道這種感覺。



早上吃美式早餐Scrambled  eggs (炒蛋),其實還滿不錯的,很好吃。


漂亮的金門大橋。


舊金山巧克力工廠,這是我們唯一可以shopping的地方。


漁人碼頭,很有漁港風情,有趣的是,在這個地方聞不到海的味道。


史丹佛大學,會不會變得比較有文學氣息一點?


請給我蘋果,其餘免談。



最後李老師的朋友請我們到一家義式餐廳吃飯,非常好吃的餐廳。


吃完了晚餐,美國行也正式結束了。再見了舊金山。


 


在美國吃了很多有趣的食物:


1、最有趣的應該是墨西哥辣椒,吃下去的時後是酸到不行,最後竟然又變成辣的,不過非常開胃。


2、水果,不知道是不是沒有熟成的關系,我吃的水果都是酸的,即使是蘋果也是。


3、冰琪琳,在美國買,好吃的口味非常多,也非常便宜。


 


真希望還可以多待幾天,不過事與願違,如果可以存個10萬元的話,花個1個月的時間來美國玩應該會非常值得。真的有太多東西是在實驗室看不到的,真的有太多樂趣在台灣得不到的,真的有太多喜悅在這裡才能擁有。還是很感謝讓我有機會去美國的所有人,讓我可以有這個機會。


APEC2009 (中)

英文重不重要,到了美國就知道了,哈,麥當勞點了一杯hot tea,救命啊,竟然給一杯熱水+一包茶包,這在台灣應該被罵慘了吧。



其實我們算是自由行,所以坐捷運是一定要的。


這是華盛頓紀念碑,很漂亮,因為我們只有早上半天的時間,剛好遇到日出,真的很贊。


美國白宮,很漂亮,連天空都很漂亮


林肯紀念館,照老大的說法是,這位總統現在依舊是美國人最尊敬的。不像台灣的「中x紀念堂」現在叫「台灣民x紀念館」。現在還爭議一堆。不過是古人嘛,何必呢?


從林肯紀念館往外看,這樣的景色心情不好也很難,如果寫程式可以在這種地方寫的話,一定不會有bug的。


很可惜,沒有下雪,本來準備了很多雪具的,只看到湖面有一層淺淺的冰在上面。


湖裡是滿滿的楓葉。


剛好遇到一顆正在盛開的櫻花。運氣不錯。


班馬線有趣的圖騰,不知道誰偷偷劃上去的。


這是美國總統的直升機?  聽當地人說是,不知道歐巴馬有沒有在裡面。


在華盛頓DC待半天就已經迷上了,如果再多待幾天是否會有移民的想法?呵,不過或許回家做個美夢會比較實際。


APEC2009 (上)

第四屆人工智慧電腦鼠競賽中,獲得了出國的機會,也很感謝學校的支持,經過老師們的努力,最後才有機會去美國參加APEC2009的電腦鼠競賽。


這是準備坐上飛機前的合照,總共要坐超過15個小時的飛機,太可怕了。



坐了三個多小時,到日本成田機場轉機,第一次踏上日本的國土,還滿漂亮的。希望下次有機會到日本見識見識。


從日本坐了12個多小時到了美國,已經有人不行了,太累了


這是比賽會場的地場,還滿寬廣的。



在大大的APEC 下拍照,雖然我們不是來參加研討會,還滿開心的。


這是偷照別人改參數的照片,可以得知電腦鼠大概的動作,這樣只要在比賽的時後調整參數就好了,不需要把整個程式compiler燒錄到單晶片裡,確實還滿方便的界面。


電腦鼠跑完後,將裡面的資料讀出,竟然用文字寫程迷宮的樣式,並觀看結果,真的很厲害。


比賽前,主辦人David Otten 就已經把參賽證明發給各位參賽隊伍了,很漂亮的證書,可以看得出來辦比賽的用心。


本來我們設定的目標就是已參賽且跑完賽事就好,我們在比賽的時後聊得很開心,沒想到最後竟然僥幸獲得第三名,真是把我們嚇壞了,因為我們和1、2名的成績還有一段距離。



會後與Otten的合照,在也APEC獲得很多有趣的經驗。


其實常常在youtube觀看別人電腦鼠的影片,有時後都覺得別人很神的感覺,但去比賽的時後就豁然開郎了,電腦鼠真的是需要交流與常時間的製作,不然怎麼會有「萬丈高樓平地起」的成語?呵呵,回來後給自己一個目標希望可以在今年的5/30,可以在全國機器人大賽中,可以跑斜線運動。


2009年2月11日 星期三

何謂循跡自走車?

循跡自走車是一個具備自主運動競速型輪型機器人,在循跡競速的過程中,利用光感測器計算出來軌跡路徑位置,透過微控制的控制讓自走車可以持續地在設定的軌跡路徑上快速地行駛。


循跡自走車示意圖



第一次參加和春盃比賽即獲得冠軍




循跡自走車的製作包含了軔體演算法程式、硬體電路設計與實作以及運動控制程式等,實在是一個非常好的嵌入式整合機電系統的學習專題。因此,在詳細閱讀國內外參賽者部落格網站所提供的資訊後,我們由2006年十二月起開始製作一個「能參與國際競賽並取得好成績」的循跡自走車,並且能因此「落實技職教育在本校學生實作能力上的提升」。


目前使用中的競速型自走車




我們的投入也獲得學校大力的支持。接下來,我們希望能透過教育部與學校的協助,參與國際競賽拓展視野,並努力進ㄧ步提升相關的技術整合能力!



何謂電腦鼠?

電腦鼠(micromouse)是一個具備自主運動能力的「機械人(robot)」,它能在迷宮中由起點出發,自行搜尋到迷宮的終點,並記錄迷宮資訊且找出迷宮起點到終點的最短路徑,並以最快的運動方式完成最短路徑的移動。迷宮為16´16個的方格、方格邊長18cm;黑色地面,白色牆壁高5cm,厚度1.2cm


16x16迷宮地圖



迷宮樣式


電腦鼠的製作包含了軔體演算法程式、硬體電路設計與實作以及運動控制程式等,實在是一個非常好的嵌入式整合機電系統的學習專題。但相較於日本、英國與新加坡等國的積極投入,台灣在微電腦鼠的發展上卻一直停滯不前,不僅電腦鼠的機構10多年不變,運動速度也因為使用功能較簡單、速度較為緩慢的微控制器而顯得緩慢。因此,在詳細閱讀國外參賽者部落格網站所提供的資訊後,我們由2007年五月起開始製作一個「能參與國際競賽並取得好成績」的微型電腦鼠,並且能因此「落實技職教育在本校學生實作能力上的提升」。


自行以3D電腦輔助設計軟體設計電腦鼠




第三代電腦鼠


我們的投入也獲得學校大力的支持,因此才能在短短不到二年間取得如此優異的成績。接下來,我們希望能透過教育部與學校的協助,參與國際競賽拓展視野,並努力進ㄧ步提升相關的技術整合能力!


第一次自走車策略聯盟培訓營

2009/1/17~18為第一次自走車培訓營的日子,因為自走車在去年暑假就有辦過一場了F1自走車培訓營,所以比較知道問題出在那裡,而且資料也比較充足一點,去年因為電路要學員自己焊接,所以在硬體上的問題很多,這次就整個請工廠幫忙打件製作了,所以硬體上的問題就大大的減少了。學員的反應也大多很滿意。


這是上課的情形



學員組裝的情形


精緻的場地,特地為了這個活動製作的


會後學員合影


雖然我們給的資料已經很多了,不過只要肯在上面多一點研究的話,也可以發現循跡自走車是一個很有趣的課題。


第一次電腦鼠策略聯盟培訓營

2009/2/7~8號,舉辦了第一次電腦鼠培訓營,希望藉由培訓營來推廣電腦鼠走迷宮,基本上我在這上面學到了很多東西,如果有心想做的話,不怕學不到東西,就怕沒心。


這是學員報到的情形



老大講課的情形


上課的情形


學員自行組裝的情形


實際操作的情形


會後合影


這次的回應大多是太難與時間太短,講實在話,電腦鼠要了解的東西實在太多了,要一一介紹實在是有困難,所以就請大家見諒了。