[硬體]-超屌!!用樂高NXT Robotics自動解出魔術方塊!!

前天在逛網站時
無意間看到了這個超屌的東西
他可以做什麼ㄋ?摧毀魔術方塊嗎?
當然不是拉~他可以幫你自動解出魔術方塊!!
沒錯~他真的就這麼猛阿~超有創意的拉
我想大家從小到大一定都有玩過魔術方塊 (Rubik’s Cube)
而消失已久的魔術方塊在前陣子又開始流行了
連我自己也在玩~呵呵
不過隨著年紀的增長~解魔術方塊的能力可以說是直線下降中阿~Orz
anyway~
我們就來看看這個LEGO NXT版的「魔術方塊自動解決器」~


大概看了一下LEGO Rubik Utopy(NXT Rubik’s Cube Solver)的研發紀錄網站後
可以發現這位作者其實也是經由不斷的測試、改進才製作出這個最終完整版的
包括硬體跟軟體的測試及修改
真的是花不少時間阿~
講那麼多~
Seeing is better than hearing a hundred times~
直接來看看LEGO Rubik Utopy解魔術方塊的影片
有Webcam的版本

沒有Webcam的版本

當然囉~大家應該都有注意到那一台Webcam拉
他算是滿重要的一個部分
電腦要如何判斷目前魔術方塊每一面的狀態
主要還是得經由Webcam的掃瞄
然後透過顏色辨識的演算法才能辨識出每一面的顏色狀態
並將其資料紀錄下來
以便能夠使用IDA*的方式來逐步找出solution
真的是很猛阿~
來看幾張軟體測試的畫面吧~

用Webcam辨識魔術方塊每一面的顏色狀態

LRU Software v3.0畫面

這邊還有另一位高手所製作的不同版本樂高魔術方塊解決器

對於魔術方塊的解題方法有興趣的可以到這邊看看
其實在google也可以找到一堆拉~
另外對於LEGO NXT有興趣的人則可以到這邊逛逛
我的研究所同學-阿德也有敗一台~呵呵
如果你也有一台NXT想試看看的話
可以到這個作品的網站下載所需的軟體
anyway~看完這個作品之後
真的是讓人愈來愈喜歡樂高囉~

5 responses to “[硬體]-超屌!!用樂高NXT Robotics自動解出魔術方塊!!”

  1. jim says :

    搜尋魔術方塊發現您這篇,忍不住留言,這真是灰熊利害^^
    從小玩到大第一次成功拼成六面是去五金大賣場買了有附解題說明書的魔術方塊才成功的,以前都把魔術方塊分解後重組跑唬跟隔壁的小朋友

  2. mitchbox says :

    呵呵~
    第一次看到這個都會很shock!!
    特別是以前小時候還花了很多時間在解這個方塊
    ^^

  3. 聖晏 says :

    你好! 我是一個學生!對您如何使用WEBCAM分辨顏色這點的詳細內容有興趣 不知道是否能夠像您請教一下作法!? 麻煩您了

  4. mitchbox says :

    哈囉~
    顏色辨識的部份就image processing啦
    這個沒有基礎要教應該教不完吧XD
    你可能要自己去survey一些資料吧^^

  5. says :

    你好 我也想研究看看
    想請問一下
    LRU Software v3.0 去哪抓阿 找不到耶
    還需要甚麼軟體ㄇ

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: