AI 機械手臂以 20 倍速度構建機械人腦部

計算機科學家 Peter Burke 最近公開了一個利用生成式人工智能模型訓練其大腦和主機硬件的機器人,這一過程需要操控者的適當提示。作為加利福尼亞大學電氣工程和計算機科學的教授,Burke 將他的項目比擬為阿諾德·施瓦辛格在電影《終結者》中所飾演的角色。他表示:「在阿諾德·施瓦辛格的《終結者》中,機器人成為自我意識,並接管世界。在這篇論文中,我們邁出了第一步:一個機器人(人工智能代碼編寫機器)在最少人類輸入的情況下,從零開始創建另一個機器人的大腦,即無人機。」Burke 也希望在他的研究結束時,未來不會出現類似《終結者》的情況。

在這個項目中,Burke 將「機器人」一詞分為兩種含義。首先,它指的是像 ChatGPT 和 Claude 這樣運行於雲端筆記本電腦上的生成式人工智能模型,這些模型用於編寫代碼;其次,它指的是無人機本身,這架無人機使用 Raspberry Pi Zero 2 W 作為其機載計算機。通常情況下,無人機的控制會使用 Mission Planner 或 QGroundControl 等軟件,然而 Burke 解釋了他的系統有何不同。中間的大腦(GCS)負責實時地圖、任務規劃和無人機設置;而下層的大腦是無人機的固件,負責管理飛行;上層的大腦則幫助無人機自主避開障礙。在某些情況下,人類也可以接管無人機的控制。

Burke 的主要目標是演示如何通過提示 AI 模型,如 ChatGPT、Gemini 和 Claude,來生成開發無人機控制系統所需的所有代碼,該系統完全在無人機上運行。這個系統被稱為 WebGCS,因為它在無人機內部的 Raspberry Pi 計算機上運行一個小型網站(使用 Flask)。在飛行過程中,無人機會托管其控制儀表板,並可在線訪問。為了構建這一系統,Burke 進行了幾次開發「短跑」,使用不同的 AI 模型和編碼工具(如 VS Code、Cursor 和 Windsurf)。每個工具都幫助逐步添加新功能,直到整個系統運行正常。

開發的短跑開始得相當順利,但在幾次嘗試後,模型停止工作,因為對話所消耗的 token 超出了 Claude 的上下文窗口限制。隨後,Burke 嘗試了 Gemini 2.5 和 Cursor,但也遇到了一些問題。Cursor 的會話導致了一個功能原型,但開發人員需要重構,以將項目分割成小於模型上下文限制的部分。在第四次短跑中,Burke 使用了 Windsurf,最終成功了。這個 AI 生成的 WebGCS 在大約 100 小時內產生了 10,000 行代碼,整個過程持續了 2.5 週。這大約是 Burke 和他的團隊花費四年時間構建一個類似項目 Cloudstation 的 20 倍時間。

Geolava 的 CEO Hantz Févry 在一封電子郵件中告訴《The Register》,他認為這個無人機項目非常吸引人。他表示:「一個無人機系統通過生成式人工智能自主搭建自己的指揮和控制中心的想法,不僅雄心勃勃,而且高度符合前沿空間智能發展的方向。然而,我堅信應該對安全設置嚴格的檢查和界限。」隨著人工智能不斷模糊科幻與現實之間的界限,Burke 的項目既是一次突破,也提醒著未來的自主技術必須謹慎對待。


Henderson
Henderson 主要擔任「炒稿記者」的職責,以翻譯最新科技,手機 電動車等消息為每天的工作。