
硬件黑客Ben Katz和Jared Di Carlo已經(jīng)粉碎了以前以智能機(jī)器人方式還原魔方的記錄。他們的機(jī)器在0.38秒內(nèi)完美還原,比以前的0.637 紀(jì)錄提高了40% 。
Di Carlo在一篇博客文章中寫道:"我們注意到所有快速的魔方解算器都使用步進(jìn)電機(jī),如果我們使用更好的電機(jī),完全可以做得更好。"

圖片來自網(wǎng)絡(luò)
定制的電機(jī)控制器允許在10毫秒內(nèi)完成魔方的單圈。一個典型的魔方解決方案需要19到23個回合,這應(yīng)該允許一個立方體在大約0.25秒內(nèi)解決,但是他們認(rèn)為機(jī)器的當(dāng)前迭代每15毫秒進(jìn)行一次移動。

圖片來自網(wǎng)絡(luò)
"這臺機(jī)器絕對可以走得更快,但調(diào)整過程是非常耗時的,因?yàn)檎{(diào)試需要與高速攝像機(jī)完成的,在以前Jared和他們都對做調(diào)諧游戲失去了興趣,但最終又輾轉(zhuǎn)回到它們身上,并且再次削減100毫秒左右。"雖然人類玩家傾向于放松立方體以使其更易于轉(zhuǎn)動,但卡茨表示,他們發(fā)現(xiàn)相反的方法更適合機(jī)器人解決方案。

圖片來自網(wǎng)絡(luò)
Katz寫道:"當(dāng)立方體松動時(就像人們試圖快速解決問題一樣),當(dāng)你試圖快速轉(zhuǎn)動中心面時,外表面會向外凸起,為了阻止這種行為的發(fā)生,它采取了直覺上適當(dāng)?shù)牧⒎襟w方式。"為了檢測立方體的當(dāng)前狀態(tài),Katz和Di Carlo以每個7美元的價(jià)格購買了一對Playstation 3眼睛攝像頭。他們將它們放在立方體的相對角落,讓每個相機(jī)觀察三面。照相機(jī)在辨別紅色和橙色的臉部時遇到了困難,因此他們將橙色臉部涂成黑色,以使它們更加出色。
該軟件識別所有顏色,建立立方體的描述,并將其傳遞給min2phase求解器,然后通過串行電纜將解決方案發(fā)送到六個電機(jī),一個用于立方體的每個面。整個過程從捕捉圖像到發(fā)送指令到電機(jī)大約需要45毫秒。