你居然造了什麼東西? !一套超大型機器人西洋棋! 你居然造了什麼東西? !一套超大型機器人西洋棋!

你居然造了什麼東西? !一套超大型機器人西洋棋!

你居然造了什麼東西? !一套超大型機器人西洋棋!

資深樂高機器人設計師(他曾設計過一款能玩四子棋的機器人)史蒂夫·哈森普拉格(Steve Hassenplug)是印第安納州的一名程式設計師,他一直在尋找更宏大的作品。當他和孩子們一起觀看第一部《哈利波特》電影——那部有魔法棋盤和八英尺高騎士的電影——時,他知道自己找到了。然而,他用超過10萬塊樂高積木搭建的巨型「怪物象棋」本身也需要大量的魔法。

哈森普拉格和他的朋友約翰·布羅斯特、羅恩·麥克雷以及布萊恩·博納霍姆首先建造了電路板。他們為每個方格選擇了標準的樂高底板,並說服樂高公司作為贊助商免費提供其餘零件。哈森普拉格為每個部件設計了機器人底座,在四個角落安裝了萬向輪以保持平衡,另外兩個驅動輪則由樂高Mindstorms機器人套件中的獨立馬達驅動。如果一個輪子向前轉,另一個輪子向後轉,底座以及其上1到2英尺高的部件就會原地旋轉。麥克雷曾搭建過一台可運作的樂高ATM機,他負責開發客製化軟體。一台觸控螢幕電腦透過藍牙連接整個電路板,可以同時控制多達七個部件的移動。

大多數棋子都有活動部件,包括國王和王后(他們的權杖可以指向前方)以及騎士(他們的前腿可以踢動)。研究團隊發現,這會影響遊戲進程——在一次棋展上,一位年輕女子為了用她的車(可以發射砲彈)贏得比賽,而忽略了明顯的將殺局面。

麥克沃克

工作原理

時間:一年
費用:30,000美元

機器人零件

除了兵之外,布羅斯特設計的西洋棋棋子都至少有一個可活動的部件,因此哈森普拉格在棋子底座上加裝了第三個可充電電池驅動的電動馬達。除了車的砲彈、馬的前腿以及國王和王后的權杖之外,主教手中還拿著會閃爍的「蠟燭」。王后的頭飾也各不相同(這是哈森普拉格的妻子和她的朋友設計的,因為她們認為兩個女人不會想穿一樣的頭飾)。布羅斯特以標準的西洋棋棋子為藍本設計了其他大部分棋子,但他賦予了馬完整的身體,哈森普拉格說,這「比其他所有棋子加起來都更引人注目」。

遊戲玩法

玩家透過團隊設計的簡潔圖形介面進行操作,該介面會顯示棋盤。一台觸控螢幕電腦控制著棋子的所有位置變化。團隊在網路上找到了一款國際象棋機器人的軟體,並編寫程式碼使其能夠控制全部32個棋子。他們還下載了一個國際象棋引擎作為電腦對手,並編寫了一個邏輯系統,使用戶介面只顯示有效的走法。當玩家選擇走法時,電腦會與機器人棋子通信,機器人開始滾動;擋在它路徑上的棋子會為它讓路。玩家可以互相切磋,與電腦對弈,甚至可以讓系統自動示範一些著名的對局。

導航

每個棋子都需要知道自己在棋盤上的位置以及朝向哪個方向,才能到達正確的方格。哈森普拉格認為指南針不太可靠,因為所有的電子元件都可能幹擾它。因此,他為所有棋子的底座都加裝了顏色感測器,並在棋盤上每個方格的中心都安裝了四色小方塊。這些四色方塊的一部分在每個方格上都是相同的顏色,這使得機器人能夠確定自己的方向。其餘部分的顏色各不相同,這些資訊儲存在電腦中。透過讀取這些獨特的顏色組合,棋子可以與電腦通訊並調整自身方向。

麥克沃克
麥克沃克
麥克沃克
麥克沃克
麥克沃克
麥克沃克