火星係一個非常嚴苛、但測試範圍相當特定嘅機械人自主能力試場。地球同火星之間嘅訊號,單程大約要3至22分鐘;遇上通訊中斷,等待時間仲可能更長。即使操作員即刻發現問題,都唔可能好似操控遙控車咁即時修正。因此,火星車要靠機上感測器同軟件自行理解環境、揀選安全動作,亦要處理一般而又可能致命嘅不確定性。
17
19
但呢個實驗回答嘅問題,唔係「機械人係咪可以單靠模擬學識一切」,而係:當資料稀少、重新訓練緩慢,而失敗又幾乎無法挽回時,機械人靠預先建立嘅模型、機上感知同局部決策,究竟可以完成幾多有用工作?
火星真正測到嘅係乜?
火星任務清楚區分咗高層次監督同低層次執行。
任務團隊可以揀選科學目標、訂立風險限制,同埋規劃大致路線;但當火星車真正行駛,佢要自行完成短時間尺度嘅感知、規劃、控制同危險迴避。呢種架構正正係「監督式控制」:人類決定方向同底線,機械人喺限制之內處理現場細節。
所以,火星係測試「延遲同不確定性下嘅自主操作」嘅好地方,卻唔係測試機械人能否喺完全未接觸目標環境之前,學識任意實體技能嘅乾淨實驗。行走、操控工具、維修設備,面對嘅不確定性並唔一樣;而火星任務亦幾乎冇機會喺失敗後重複同一個實驗。
好奇號與毅力號:自主導航點樣改變生產力
好奇號同毅力號採用相近嘅移動設計,兩者名義上最高輪速都約為每秒4.2厘米。不同之處係,毅力號配備咗改良嘅機上運算、相機同導航軟件,令佢可以更有效率咁自主行車。
1
好奇號進行自主導航時,往往要停低、拍攝立體影像、處理影像,再揀一條安全路線。喺最初2,500個火星日之內,好奇號每個火星日行駛距離嘅中位數約為28米,超過100米嘅情況只有18次。
2
毅力號嘅 AutoNav 系統就可以建立前方地形嘅局部三維地圖,識別幾何障礙,再繞過障礙重新規劃路線,唔需要地球逐段指定每一個路徑。
3
7 佢嘅快速穿越行動曾經喺單一計劃下,跨越多個火星日完成528.7米行程;之後又喺3個火星日內,冇人類提供駕駛路線輸入之下,延續行駛699.9米。
5 NASA亦表示,毅力號穿越一片巨石區所需時間,約為早期火星車預計時間嘅三分之一。
6
呢個比較唔係一個完全受控嘅軟件實驗,因為兩部火星車喺運算能力、影像系統同任務系統等方面都有差異。不過,佢清楚展示咗一個操作原則:只要機械人可以自行作出安全嘅局部決定,通訊延遲就唔再係每一步都要「落指令—等待—再修正」嘅樽頸。
呢個教訓係監督式控制,而唔係機械人完全獨立
毅力號並冇消除人類參與。科學團隊仍然要決定邊啲目標最重要、可以接受幾大風險,以及火星車大致應該去邊。自主系統負責嘅,係喺呢啲目標同護欄之內,完成高效率嘅現場執行。
對於無法救援、亦唔可以快速重新部署嘅機械人,呢種架構尤其重要。操作員唔係試圖由地球傳送每一個微小修正,而係交畀系統目標、限制同安全規則;機械人再根據感測器同機上模型揀選動作。
目前證據支持一個實際結論:對於避開障礙、路線清晰等界定得較好嘅工作,自主能力可以增加機械人每個火星日嘅有效活動量同可達科學目標。但呢啲證據唔代表同一套系統可以安全完成任意操控工作。
點解行車成功,唔等於證明 sim-to-real 操控成功?
行車當然唔簡單,但好多問題可以用幾何方式表達:識別地形、估算危險同打滑,再揀一條保守路線。至於挖掘、採樣、接合工具、打開機械結構、組裝同維修,關鍵係接觸過程中嘅力同物料行為,唔能夠單靠外觀準確推斷。
操控系統可能要預測物料變形、摩擦、顆粒流動、磨損、齒隙、工具同土壤之間嘅互動,以及各種失效模式。火星環境再令問題複雜化:表面重力大約只有地球嘅0.37至0.38倍,大氣層稀薄而且主要由二氧化碳組成,地表寒冷乾燥,表面風化層亦有高度差異。
33
35
36
NASA技術資料亦指出,火星乾燥而高電阻率嘅土壤可能出現靜電積聚;帶電塵粒有機會附着喺設備表面,甚至造成危險。
33
34 塵土亦唔只係影像上嘅麻煩。NASA相關研究指出,沉積喺火星車太陽能板上嘅塵土,曾經令效率下降到足以威脅設備繼續運作。
34
換句話講,一個可以還原地形外觀、甚至可以產生良好導航決策嘅模擬器,仍然可能錯估接觸力、熱傳導、塵土附着或零件老化,而呢啲因素先決定一次操控任務究竟成功定失敗。
真正嘅驗證標準:物理結果,而唔係靚模型
要聲稱「模擬已經可以處理火星操控」,唔可以只靠一個逼真嘅數碼環境,或者喺相關但較簡單嘅任務中成功示範。關鍵係:模型能否預測實體系統喺未見過嘅條件下會出現咩結果。
值得量度嘅項目包括:
- 工具接觸時嘅力同扭矩;
- 不同土壤下嘅輪胎打滑、下陷同牽引力;
- 工具與火星表面風化層嘅互動及顆粒流動;
- 仿火星氣壓同溫度下嘅熱行為;
- 塵土附着同感測器性能下降;
- 零件磨損、齒隙同摩擦力變化;以及
- 任務成功、復原同失敗嘅完整分布。
如果模擬結果未能喺相關地形同環境狀態下,持續符合呢啲實體量度,就唔應該將導航表現當成穩健接觸式操控嘅證明。正確結論唔係模擬冇用,而係模擬必須用真實數據校準,並且持續檢查模型誤差。
點解先派測量儀器,係合理嘅分階段策略?
分階段任務可以先降低未知數嘅代價。較低成本嘅感測器或偵察儀器,可以首先量度真正控制失敗風險嘅物理參數。呢啲觀察結果可以用嚟更新環境模型、限制模擬器適用範圍,亦可以揭示仲有邊啲條件未經驗證。
之後部署能力更高嘅機械人時,所採用嘅策略就唔係只喺建立模型嗰批數據上測試,而係要對照預留、未公開畀模型嘅量度結果。任務進行期間亦應繼續量度環境,等系統可以察覺現實開始偏離原本假設。
呢個做法唔係用「數碼孿生」取代火星,而係用少量但關鍵嘅真實測量,令數碼模型足夠具預測力,應付高後果任務。
地球上嘅惡劣環境,可能先回答操控問題
礦場、海上平台、核設施同災區,具有好多令火星任務困難嘅工程特徵:資訊不完整、環境危險、要同不規則物料接觸,而且出錯代價高。唔同之處係,地球上可以重複試驗、密集裝設儀器、回收失敗設備、控制外來干擾,亦可以快速更換硬件或更新軟件。
因此,研究人員可以反覆運行完整流程:
- 掃描並重建環境;
- 模擬候選動作;
- 訓練或規劃策略;
- 將策略部署到實體機械人;
- 比較預測結果同實際結果;以及
- 更新模型,再次測試。
呢啲環境有機會先建立一套關於自主能力同模擬流程能否跨環境轉移嘅工程證據。不過,地球嘅重力、大氣、土壤、塵土同熱環境始終唔等同火星,所以仍然需要火星專屬校準。
51WORLD嘅公布,證明到咩,又未證明到咩?
公開資料將51WORLD嘅 AperOne 定位為具身人工智能應用平台,涵蓋環境重建、訓練、評估、部署同運作等環節;另有公開報道指,相關方案曾於礦場、工廠等場景獲得驗證。
50
另外,51WORLD宣布同環天智慧合作開發 ECS-1。呢枚擬議中的商業遙感衛星,目標係支援以物理為基礎嘅人工智能訓練同模擬應用。不過,公告所描述嘅係合作項目,唔係證明一套達到火星級別嘅 sim-to-real 接觸式操控系統已經喺軌道上完成驗證。
54
呢啲公布同「先收集更多真實世界數據,再逐步測試具身系統」嘅策略方向一致。但現有材料未足以獨立證明 AperOne 已經解決一般礦場機械人問題,更加未能證明其火星操控表現。要作出呢類結論,仍然需要逐項任務結果、量度方法、失敗數據同可重複比較。
最穩陣嘅結論
火星已經展示咗:當任務界定清楚,而且機械人可以自行評估局部危險時,機上自主能力可以大幅提升遙遠機械人嘅生產力。毅力號較長嘅自主行程,證明由地球逐步落指令,轉向人類監督、機械人自行執行,確實有重大價值。
4
5
6
但火星到目前為止,仍未證明單靠模擬就可以提供可靠接觸式操控所需嘅物理知識。較可信嘅路線應該係反覆迭代:先量度環境,再校準模型;用預留嘅真實數據檢驗預測;喺可以回收嘅地球環境重複測試;最後先將高能力機械人交畀火星呢類高後果場景。
所以,火星唔只係機械人學習嘅「終極考試」。佢更似一面照妖鏡,揭示整條 sim-to-real 流程究竟真係經過驗證,定只係喺數碼世界入面睇落合理。