第16章 侃侃而談(1 / 1)

加入書籤

姜嶽升剛一進民品研發部,就被分到了一個名字很特殊的專案組,叫攻防實驗組。

這個名字乍一聽起來,有點像軍用或者警用的味道。

但是實際上,專案組測試的就是一些很普通的民用機器人。

甚至也包括一些很低端的機器人。

實驗的過程也並不是真的要攻擊和防守,而是一個出難題、一個解決難題。

實驗人員主要分為兩組。

一組是設計障礙場景的,叫場景組,也就是出難題的組。

另一組是提出改進方案的組,想辦法讓機器人能更好地適應障礙場景,叫方案組。也就是解決難題的組。

場景組並不是把場景設計得越難越好,場景組設計的場景,其實就是客戶需求的體現。只不過他們需要把客戶的需求進行提煉和概括,以場景的方式體現出來。

比如場景組要設計一個場景,測試一臺軍用野戰機器狗的越野能力。場景組的工程師並不是真的需要把機器狗拉到山坡上去爬坡,而是要把機器狗在戰鬥中可能遇到的各類越野場景進行分類概括,然後製造出幾個比較有代表性的典型越野場景,比如深水溝、長陡坡、寬溝、亂石路等,只要機器狗能透過這些典型的場景,越野能力就算合格。

說白了,就是把一臺待改進的機器人帶到場景組設計的場景中,然後觀察機器人如何處置在場景中遇到的問題。

方案組會根據觀察分析的結果,不斷地改進機器人的程式程式碼和硬體配置,以使機器人能更好地適應環境。

姜嶽升被分到了方案組。

據方案組組長介紹,目前組裡正在測試的是一臺很笨重的低端人形機器人。

這臺人形機器人是在遊樂場裡供孩子們玩耍的一種對戰遙控機器人。

具體應用的場景就是在一個模擬巷戰的小戰場裡,有幾臺這種機器人對戰。孩子們分成兩夥圍在小戰場的周圍,用手裡的遙控器操縱這些機器人對戰,一攻一守。

前些日子,這種機器人的經銷商收到了幾個遊樂場的投訴,說這種機器人已經被孩子們發現了漏洞,導致攻方總是失敗,守方總是勝利。

孩子們現在都不願意玩這個遊戲了。

研發部根據客戶的投訴,便立了一個項,要求方案組解決這個問題。

場景組已經去幾個遊樂場調研過了,確實正如客戶所說,只要守方的孩子們用遙控器操縱幾臺機器人湊在一起,擺成一些偽裝的形狀,攻方的機器人就傻傻地分辨不出來誰是敵人了。

這天,方案組的組長通知大家說,場景組那邊已經根據客戶的投訴,佈置好了一個新場景,可以模擬敵方機器人對我方機器人的資訊干擾。讓我們去試驗場實際體驗一下。

所謂的資訊干擾,就是守方機器人故意製造一些偽裝,來迷惑我方(攻方)的機器人。

姜嶽升跟著組長到了測試現場後便發現,雖然任務書裡描述的這些名詞聽起來挺玄乎,但是實驗環境的安排,卻顯得挺土氣的。

要測試的機器人,是一種在遊樂場裡供孩子們免費玩的機器人。機器人的樣子很卡通,長得又傻又笨。只有很少的自主能力,比如發現目標並射擊,或者下蹲躲閃敵人的攻擊等。

而行走和轉向,則都需要孩子們用遙控器來操縱。

場景組佈置的場景就是模擬在遊樂場裡,兩幫孩子拿著遙控器操縱機器人對戰。

守方的機器人身上塗裝了偽裝成建築物的顏色和圖案。

比如身上畫上了一些窗戶、門,或者空調一類的圖案。

在戰鬥中,如果守方處於不利地位,守方的機器人可以把身體靠在建築物上,或者多臺機器人擠在一起構成一個偽裝,就可以躲避我方(攻方)機器人的射擊,也就是所謂的資訊干擾。

姜嶽升所在的方案組的任務是,找出識別敵方機器人偽裝的有效方法。

方案組的人在準備好了之後,便用遙控器操縱著待測試的機器人進入了場景組設定的場景,開始透過後臺系統觀察攻方機器人的反應。

他們發現,被測的攻方機器人在開啟紅外探測儀後,可以發現敵方機器人的紅外影像。但是由於周邊的發熱物體較多,形成的紅外影像有點混亂,不太容易鎖定目標。

說得直白一些就是,採購的紅外探測儀還行,但是識別演算法不給力,無法準確地分辨並鎖定敵人。

接下來方案組的任務就是要解決這個演算法問題,來提高機器人分辨敵人偽裝的能力。

實地感受完之後,組長便召集大家在試驗場旁邊開了一個碰頭會。他建議大家回去好好想一想,儘量開闊一下思路,特別是要注意成本控制。

因為這臺機器人的採購商都是遊樂場裡的一些擺攤的小老闆,資金都不是很寬裕。

一週後,組長又召集大家開會,讓大家談談各自的思路。

在沉默了幾十秒之後,一個年輕的男程式設計師先開第一炮。

“我認為應該從機器人的電池下手,增加機器人的電量,從而提高紅外探測儀的功率,以此來增強機器人的辨別能力。”

“組長不是說要最佳化演算法嗎?你怎麼朝著硬體去了?”一個程式設計師質疑道。

“我認為改變演算法希望不大,應該加強機器人的火力,只要發現可疑的紅外目標就射擊,寧可錯殺一千、也不放過一個,這樣就不會遺漏偽裝的敵人了。”又一個程式設計師發言。

“我的思路也是想辦法提高硬體的能力。我認為可以利用磁場探測儀來識別目標。因為每臺機器人多多少少都會向外輻射磁場,即便是靜默狀態下的機器人,也會向外輻射微弱的磁場。而磁場的穿透能力要比電場強得多,也很難被遮蔽。所以透過磁場探測儀和紅外探測儀相結合,效果應該不會錯。”一個女程式設計師發言。

姜嶽升發現,此時組長的臉色很難看。

很明顯,有幾個程式設計師在跟他對著幹。

“我的思路也是從硬體下手。我認為,可以透過探測機器人發出的一些有特徵頻率的電波,來識別機器人。”又一個女程式設計師發言。

大家都說完了,該輪到姜嶽升發言了。

聽了大家的發言,姜嶽升感覺,方案組裡的一大半組員,似乎都在跟組長較勁。

他因為剛來這個組,所以也不瞭解這個組的政治生態。

組長都說過了,要注意控制成本,要想辦法透過完善演算法,來改進機器人。而這些人發言,卻都說要透過完善硬體,來解決問題。

很顯然,這些組員對老闆想繼續壓低這臺機器人的成本,已經很反感了。

但是,姜嶽升透過這些天的觀察和分析,他倒是認為可以透過完善演算法來解決問題。

於是他掃視了大家一圈,開始說道:“我覺得,利用特徵頻率來識別機器人是有問題的,主要的問題是在接收到某個特徵頻率後,很難定位這些發出特徵頻率的源頭。因為周圍有很多機器人,也包括我方的機器人,也在向外發射一些有特徵頻率的電磁波。要識別這麼多目標,恐怕這種低端機器人的CPU算力不夠。”

提出特徵頻率定位的程式設計師開始時,還盯著姜嶽升認真聽,聽著聽著就低下了頭看著桌面,開始沉思起來。

看來姜嶽升的發言擊中了她的要害。

姜嶽升接著說:“我覺得用磁場探測儀來分辨機器人也有問題,主要是因為,可定位的磁場探測儀價格過於昂貴,很難大批次裝備到這種級別的機器人身上。”

“嗯……有道理。”組長點頭表示贊同,因為上級對他說過,這種機器人是給小孩子玩的,控制成本很重要。

“至於加強火力嘛,這其實等於迴避了主要問題,而且在混亂的巷戰中作用也不大。因為不管你用多麼大的火力,也必須先鎖定目標,才能擊中目標。你連目標都沒鎖定,難道是要毫無目的的亂射嗎?”姜嶽升一邊看著組長那邊,一邊說。“升級電池其實性質也跟加強火力差不多,都需要大幅度提高成本,但是效果會很有限。”

聽姜嶽升這麼一一點評完,大家都把目光同時投向了他。

大家好像在說,這是從哪裡冒出來的毛頭小子?

一個剛入職還沒幾天的新人,一上來就把大家的意見都否定了。

來來來!說說你有什麼高見吧!?

姜嶽升略微向前挺了挺腰板,說道:“我覺得這個問題從軟體演算法的角度去解決,可能效果會更好一些。”

“嗯嗯……”組長點頭表示支援。

“我的思路是利用軟體來提高識別度,這樣就可以把成本控制住。”姜嶽升看著組長說。

“嗯嗯……”組長繼續點頭。

姜嶽升繼續說道:“為什麼我們人類就可以不假思索地輕易地識別守方機器人的偽裝呢?這主要是因為我們人類有審美能力,守方機器人偽裝的建築物很粗糙,在我們看來很不協調,我們一眼就能看出來這些不和諧的東西,肯定就是假的,對吧?”

聽到姜嶽升談起了審美能力,大家都被驚呆了,心想,這都是什麼奇談怪論?

姜嶽升沒有理會大家詫異的眼神,接著說道:“而我們的這種機器人的辨別物體的演算法很簡單,只會簡單的建模和比較。把粗糙的視覺場景拿來與建模對比,結果近似的,它就認為這是與模型一類的物體,於是便做出了誤判。主要是因為它只有對物體輪廓的簡單比較能力,並沒有基於審美的判斷能力。”

有兩個女同事聽到這裡,已經忍不住了,捂著嘴笑了。

但是姜嶽升並沒有理會她們,繼續道:“如果是在野外的叢林裡,有一臺機器人塗上綠色作為偽裝,我們人類大機率識別不出來。這就說明,我們肉眼的識別能力,並不比這種機器人強太多。其實,我們的審美能力在識別人造的東西上,表現得比較強,特別是靜態的建築物、街道和車輛等大目標,我們的辨別能力比機器人強很多。而對於純自然的東西,我們的優勢並不明顯。”

全場開始變得鴉雀無聲了,很多人都在想,這個新來的傢伙,到底能不能吹到天上去?

也有人懷疑,姜嶽升自己是否能聽懂他自己說的話。

“所以,我建議我們應該建立一套基於城市環境的審美的特徵模型,輸入給機器人。當偽裝的物體出現時,大多數情況下都是與周圍環境不和諧的。不和諧的,就是不美的,我們就從美不美下手,建立一套審美模型,機器人就能夠依據這些模型,分辨出不和諧的、不美的偽裝了。由於在遊樂場裡的對戰狀態下,偽裝需要快速完成,大部分都是與環境很不協調的。比如,一個白牆上突然鑲嵌了幾塊石頭,肯定位置是不對的,所以大機率是偽裝的。如果軟體方案能成功,就可以把成本壓得很低。我說完了!”

↑返回頂部↑

書頁/目錄