加州黑客最近有了新玩具,使用 EEG 頭盔接收駕駛員大腦中信號,并通過機器學習訓練程序?qū)⒋竽X的活動識別為準確的命令,實現(xiàn)了科幻電影中的意念開車。
這輛特斯拉 Model S 只走了幾十英尺,從停車場的一個車位開到另一車位。然而司機卻并沒有坐在方向盤后,他坐在副駕駛位置上,頭戴 EEG 頭盔,這套名為 Teslapathic 的設備可以讓他用意念控制汽車,讓我們來看看其中的奧秘吧。
這項新發(fā)明是由加州四位黑客 Casey Spencer,Lorenzo Caoile,Vivek Vinodh 和 Abenezer Mamo 共同打造的。這個團隊將 Spencer 自己的2015款特斯拉 Model S 85D 轎車改造成為「意念駕駛汽車」,這也是本月 Cal Hacks 活動的一個參選項目。
Teslapathic 項目只用了 36 個小時就宣告完成。這個團隊宣稱,他們使用 EEG 頭盔接收駕駛員大腦中「停止」或「加速」的信號,通過機器學習訓練程序?qū)⒋竽X的活動識別為準確的命令,采用 k-nearest neighbors 算法來減少信號噪聲。確定駕駛者的意圖后,系統(tǒng)再將命令通過 Arduino 轉(zhuǎn)換為模擬 PPM 信號,用標準 RC 無線電設備控制連接油門/剎車踏板上的鉸鏈馬達機構,另一個電機則控制方向盤。
在希望「加速」時,Spencer 想象自己右腳踩油門踏板;希望「剎車」時,他想象自己緊握自己的左手。在獲得「加速」指令后,線性致動器踩下油門,收回剎車;而「剎車」命令則相反。
汽車轉(zhuǎn)向的控制方式則相對有點笨拙,并不是通過意念實現(xiàn)的。項目組通過在方向盤上安裝的汽車雨刮器電機實現(xiàn)轉(zhuǎn)向,通過駕駛員的頭戴式陀螺儀進行控制,當 Spencer 向左或向右轉(zhuǎn)動頭部的時候,方向盤會做出及時響應。
為了安全起見,這套設備的程序代碼中包含了緊急停止機制,駕駛者持有一個「紅色按鈕」,可以發(fā)出信號啟動剎車踏板旁的額外電機,防止轎車開得太快。
目前看來,這輛特斯拉還不能準確行駛在道路的正中間,如果 Spencer 不努力地想象,剎車踏板也不會踩到足夠深,但這個小組充滿創(chuàng)意性的嘗試為人們打開了新的思路。
這并不是 Spencer 使用意念汽車的第一次嘗試。在去年,他的小組已經(jīng)可以成功控制一輛高爾夫球車了,他把當時的作品命名為「Cranium Cart」。玩壞一輛高爾夫球車與價值 8 萬 5 千美元的特斯拉并不能相提并論,但 Spencer 對自己的技術很有信心,他也樂意用這個作品參加特斯拉的車主引薦獎勵計劃。
在 2015 年 9 月,Spencer 成為了第一個打破 500 英里距離電動車一次充電里程的人,在那次距離挑戰(zhàn)中,他以每小時 21 英里的速度橫穿了整個加州。而在今年早些時候,他的特斯拉汽車在另一次挑戰(zhàn)中戰(zhàn)勝了一輛 2015 款寶馬 M4。
“Teslapathic 的效率還很低。”Spencer 說道。機器學習算法已經(jīng)可以理解大腦中的簡單命令,但競賽的時間限制沒有讓所有細節(jié)做得更好。在未來,他希望能夠讓這套設備能夠接收更為復雜的指令,處理更多類型的任務。