古典電腦鼠走迷宮

2023 年競賽日期與地點,8/19~20 (六、日)  龍華科技大學 學生活動中心

電腦鼠走迷宮的競賽概念自1977年由 IEEE Spectrum 雜誌提出以來,迄今雖然已經超過 40 年了,但隨著半導體科技與單晶片微電腦整合技術的快速發展,電腦鼠機器人的能力也是日新月異,不論是機構、數位控制或者是演算法則等,都有長足的進展。也因為它有趣,並且整合了微電子、機械、自動控制、計算機演算法等數個不同領域的知識,因此非常適合技職體系的學生作為智慧型機器人的學習用平台。

本競賽為延續過去之競賽主軸,目的在比較參賽隊伍所製作之電腦鼠迷宮演算法尋找迷宮終點 以及規劃最短運動路徑的效率、輪型機器人運動控制、定位與修正,還有速度的控制精確度。為了能銜接相關的國際賽事,比賽規則採用 IEEE 國際電腦鼠通用的比賽規則,以計時與迷宮搜尋綜合成績最佳者為優勝。 

這兩年由於日本提出了一個縮小尺寸的「半尺寸電腦鼠(Halfsize)走迷宮」競賽,因此以往的電腦鼠走迷宮競賽也更名為「古典電腦鼠(Classic)走迷宮」競賽。但美國、英國,與葡萄牙等國家仍舊以電腦鼠(Micromouse)作為競賽的名稱,沒有冠上「古典」二個字。

感謝教育部技職司自2005年起重新恢復支持舉辦電腦鼠走迷宮的競賽,並選拔優勝選手參加相對應之國際競賽。這對於提升學生的專業實作能力,以及國際視野,實在是有莫大的幫助。

我要報名(8/8報名截止)

2019 日本國際賽冠軍 浅川 英慶 (日本)

2019 美國 APEC 國際賽冠軍 蔡欣翰(台灣)

古典電腦鼠走迷宮之競賽規則

目的

本競賽的主要目的在設計並製作一個可以在最短時間內找到迷宮終點的機器人。所有參加本競賽的機器人都稱為「電腦鼠」。負責將該「電腦鼠」放置於場地,並讓「電腦鼠」開始動作的人稱為「操作員」。 

迷宮的規定

電腦鼠的規定

競賽規則

範例1:假設某ㄧ操作員欲開始比賽,準備完成後向裁判示意開始計時,電腦鼠開始啟動後,經過80秒找到迷宮終點,這一隻電腦鼠接著離開迷宮終點,繼續搜尋迷宮的牆壁排列情形,又花了55秒回到起點。那麼第一次的運動時間T1就是80秒。由於第一次的啟動並沒有「迷宮時間」,並且電腦鼠自行返回終點,並無「發生觸碰」,因此第一次的成績是

        80 – 3 = 77秒。

此時操作員將它拿起來清除輪胎上的灰塵,再次放回迷宮場地的起點,清除灰塵至再次啟動共花費22秒。接著以搜尋到的最短路徑,用了10.23秒衝刺到終點。接著電腦鼠花費12.02秒再次回到起點。此時第二次的運動時間T2就是10.23秒,而之前所使用的搜尋時間80秒加上55秒再加上22秒,總共157秒的時間就是在計算第二次成績的迷宮時間M2。由於沒有「發生觸碰」,因此第二次的成績是

        10.23 + 157/30 – 3 = 12.46秒。

當這一隻電腦鼠再次回到起點,操作員將它拿起來清除輪子上的灰塵後,再次放回迷宮場地的起點進行第二次由迷宮起點到終點的嘗試,清除灰塵至再次啟動共花費20.75秒。這一次以10.05秒衝刺到終點。此時第三次的運動時間T3就是10.05秒,而之前所使用的搜尋與衝刺時間一共是80秒加上55秒加上22秒加上10.23秒還有12.02秒以及20.75秒,總共200秒的時間就是在計算第三次成績的迷宮時間M3。接著電腦鼠花費11.55秒再次回到起點。由於沒有「發生觸碰」,因此第三次的成績是

        10.05 + 200/30 – 3 = 13.72秒。

最後,操作員向裁判示意不再嘗試後結束競賽。這一隻電腦鼠的最佳成績,則以三次成績的最佳值12.46秒登錄為比賽成績。下圖是上述過程的圖例說明。

範例2:假設另ㄧ隻電腦鼠開始啟動後,經過70秒找到迷宮終點,那麼第一次的運動時間T1就是70秒。這一隻電腦鼠接著離開迷宮終點,繼續搜尋迷宮的牆壁排列情形,很不幸地還未回到起點時就因為撞牆而發生失誤,因此,操作員向裁判示意後,由場地中取出該隻電腦鼠,因此沒有「發生觸碰」3秒鐘的時間回饋。由於第一次的啟動並沒有「迷宮時間」,因此第一次的成績是

        70 = 70秒。

操作員稍做整理後,重新開始第二次的搜尋,此時距離第一次電腦鼠開始啟動,總共是150.35秒。當它使用42.68秒找到迷宮終點後,又花了22.50秒回到起點,並停止3秒,自動180度回轉離開迷宮起點。接著以搜尋到的最短路徑搭配最快的速度,用了16.23秒衝刺到終點。這時,操作員向裁判示意不再嘗試後結束競賽。

此時第二次的運動時間T2就是42.68秒,第三次的運動時間T2就是16.23秒。而與第二次運動時間相關的迷宮時間M2是150.35秒,與第三次運動時間相關的迷宮時間M3是150.35+42.68+22.50+3=218.53秒。由於「發生觸碰」因此沒有3秒鐘的時間回饋,第二與第三次的成績分別是

        42.68 + 150.35/30 = 47.69秒。

        16.23 + 218.53/30 = 23.51秒。

這一隻電腦鼠的最佳成績,則以三次成績的最佳值23.51秒登錄為比賽成績。下圖是上述過程的圖例說明。

迷宮場地範例

下圖是一個電腦鼠的迷宮場地範例。 

主辦單位:教育部

承辦單位:龍華科技大學電子工程系、工程學院、推廣教育中心。

協辦單位:Microchip台灣分公司、鬍子大叔創意整合行銷有限公司、IEEE Education Society, Taipei Chapter 。

承辦單位信箱:suhu@gm.lhu.edu.tw