分類: 有趣

Anki Drive:人工智慧的實體賽車遊戲

Anki Drive 最新的是一個人工智慧的實體賽車遊戲,把傳統的模型賽車加入人工智慧之後,讓賽車可以自己思考最佳的駕駛路徑,是一個非常令人驚艷的遊戲。

今年的 Apple 的 WWDC 中發表了一項很有趣的實體賽車遊戲 Anki Drive,其應用了人工智慧與機器人操控的技術,讓模型車可以自己思考如何在跑道上行走、找出最佳的行進路徑、如何擋住後方的車輛,另外更有趣的是還可以裝載武器(影片中的「weapon enabled」)。



Boris Sofman 是 Anki 的聯合創始人,也是現任的 CEO,五年前他在匹茲堡的卡內基梅隆大學機器人研究所學習的時候,就開始了這個產品的相關技術研發。

隨後他們獲得了 5,000 萬美元的投資,並在 2012 年的 2 月份,得到了 VC 公司 Andreessen Horowitz (由 Marc Andreessen 和 Ben Horowitz 共同創立,是現在公認的矽谷頂級 VC 公司,投資組合包括 Skype、Facebook、Instagram、Twitter、Foursquare 等數一數二的互聯網公司)的支持。

Anki 想徹底改變整個消費機器人行業,這個目標相當遠大。Anki Drive 不僅僅是個賽車遊戲,它致力於成為一個基於 iOS 的智慧型機器人平臺。

至於 Anki Drive 的架構可分為三大部分,第一個部分是賽車跑道的軟墊,就是 Boris 在發表會上拿進來的那個很炫的墊子,這張軟墊上面的圖案其實暗藏玄機,其跑道上的圖案中有包含位置資訊的光學編碼,這樣每輛車就可以根據這些資訊來準確判斷自己所在的位置與速度。

第二個部分就是模型車本身,每輛車裡面都有兩個馬達,分別裝設在兩個後輪中,另外還有一個朝下的微型相機、Bluetooth 4.0 LE 無線模組、一個 50MHz 的微型處理器,此外還有電源鍵、LED 狀態燈、可充電電池等,在展示會上的模型車都還在原型階段,但是製作的都還不錯。車子的後輪因為要增強抓地力,所以加入了橡膠材質,並且加上了一個增重模組,這樣可以讓車子比較不會打滑。

最後一個部分就是 Anki Drive App 了,這個 App 目前支援 iPhone 與 iPod touch,玩家可以透過這個 App 駕駛賽車,或是讓 AI 自己控制。

接著來看 Anki Drive 的原理,在每輛車子在跑道上行走時,會透過車子上的微型相機讀取賽道上的光學編碼資訊,然後根據這些資訊自主調整每個馬達運動的速度。車子上的微處理器可以每秒 500 次的速度來處理這些資訊,這樣的處理速度可以確保賽車行駛起來非常流暢而不拖泥帶水。

每輛車在行駛的過程中,會通過藍牙不斷將自己的速度和位置資訊回饋給 Anki Drive App,軟體的 AI 計算完之後,會將新的軌跡資訊發送給每輛車,處理速度是每秒數次,軌跡資訊取決於遊戲的規則及手動操控者所下的指令,整個繁重的運算過程則由 iOS 設備來完成。

參考資料:Next Big FutureEngadgetAnki Drive

G. T. Wang

個人使用 Linux 經驗長達十餘年,樂於分享各種自由軟體技術與實作文章。

Share
Published by
G. T. Wang

Recent Posts

光陽 KYMCO GP 125 機車接電發動、更換電瓶記錄

本篇記錄我的光陽 KYMCO ...

2 年 ago

[開箱] YubiKey 5C NFC 實體金鑰

本篇是 YubiKey 5C ...

2 年 ago

[DIY] 自製竹火把

本篇記錄我拿竹子加上過期的苦茶...

3 年 ago