山東濟南齊魯軟件園的跑道上,兩個人形機器人「行者泰山」正在一前一後跑步。緊隨其後的電動三輪車上,山東優寶特智能機器人有限公司(以下簡稱「優寶特」)機器人測試工程師張文軒緊盯着操控屏幕數據,隨時準備換電池、測溫度。為了參加4月19日在北京舉行的全球首個人形機器人半程馬拉松,這些機器人進行半程馬拉松測試已經持續了近一個月。隨着機器人產業的快速發展,機器人測試工程師這個職業悄然興起。從硬件維護到極限場景驗證,從發現問題到推動優化,他們是將機器人從「完成」推向「完美」的關鍵一環。
●文:香港文匯報記者 丁春麗、胡臥龍 實習記者 胡萍、張睿 濟南報道 圖:香港文匯報山東傳真
張文軒去年大學畢業後加入到優寶特,成為一名測試工程師。他的工作內容覆蓋了機器人從出廠調試、室內驗證、戶外複雜環境測試、極限場景測試,再到比賽現場支持的全流程。
測試團隊:公司「質量中樞」
「機器人測試工程師要做的是把機器人從『完成』推向『完美』。」優寶特機器人測試負責人辛姮媛告訴香港文匯報記者,他們的工作就是在研發人員完成算法部署之後,讓機器人真正「跑起來、跳起來、不摔倒」。在辛姮媛看來,測試團隊更像是公司的「質量中樞」:連接市場、研發、生產。向前承接市場與客戶需求,將其轉化為可驗證的測試依據;向後對接研發與生產,把技術語言「轉譯」給客戶,同時在各環節之間持續校準標準、識別風險、保障交付質量。
「目前,機器人配速已從2.3米每秒提高到3米每秒以上。」張文軒告訴香港文匯報記者,配速的提升對機器人的整體穩定性和算法穩定性提出了很大挑戰。隨着速度提升,機器人頻繁出現了突然癱瘓的情況,摔了幾十次。工程師們查找了兩個多星期,最後定位到一個關鍵的感知模組,它在高速和低速下所受影響差別很大。最終,機器人從硬件到軟件層面做了全面升級。又比如,機器人的鞋底減震不好,長時間跑步後噪音越來越大,還會導致踝關節螺絲鬆動甚至斷裂。隨着測試圈數增加,機器人的關節間隙開始出現細微的晃動……張文軒說,很多問題只有在反覆測試中才會顯現,測試工作的本質就是「找問題」。
「我們測試的強度越大,暴露的問題就越多,然後推動我們去解決這些問題。」張文軒表示,測試就是一個不斷改善、優化、提升的過程。例如團隊給機器人加厚了鞋底,減震效果好很多了。
「第一天半馬測試是工程師們跟着跑,第一圈還能勉強跟上,後面完全跟不上。」辛姮媛笑着說,公司的測試工程師分了三組,每組三四個人,輪番上陣跟着跑步測試。一個半馬下來,工程師們都筋疲力盡了,有人第二天還感冒了。於是,公司第二天緊急採購了一輛電動三輪車。
搭建真場景「逼」出極限
但比起體力上的辛苦,更考驗人的,是那些沒有標準答案的極限測試。辛姮媛坦言,很多測試並沒有標準的測試場地,沒有現成的測試道具,測試工程師們用各種「土辦法」把機器人「逼」到極限。為了測試公司旗艦款四足機器人Y30的防水性能,團隊最初買來澆花噴壺,一壺一壺往上淋水。「後來終於趕上下雨了,工程師們趕緊衝到雨中去測試。」辛姮媛說,雨中爬坡、爬樓梯、360度旋轉,每一項都要經過反覆測試。
可光淋雨不夠,還得測涉水。沒有積水環境怎麼辦?工程師們準備了一個大型充氣游泳池,從齊魯軟件園的湖裏就地抽水,再把機器人放進去,測試各種涉水數據。去年軟件園一樓大廳裝修,遍地是工地,工程師們二話不說,把機器人拉進去就測。沒有沙坑,就鋪上消防沙;買來鵝卵石,自己搭出比賽場景……
劣境下採獲數據「再苦也值」
張文軒經歷的更極端的測試發生在安徽山區。雨後的山路泥濘不堪,就連運送設備的卡車都陷進了泥裏,被大家推了出來。接連三天,他們在此測試四足機器人的穩定性、防水性和速度。荒無人煙的大山裏,他們還經歷了太陽暴曬,蚊蟲叮咬,但確實採集到了很多有用的數據。「再苦也值了!」張文軒告訴香港文匯報記者,那次極限測試之後,機器人的穩定性和適應性都得到了較大改善,大家都很欣慰。

評論(0)
0 / 255