第19章 勇敢與恐懼(第1/2 頁)
為了工作方便,姜嶽升在前海宏志遠總部研發中心附近租了一套公寓,找了家搬家公司,便帶著姥姥搬進了新家。
剛一入職,他所在的研發組的組長便帶著他參觀了一下整個研發中心,又向他介紹了組裡的同事,並簡單聊了聊。
之後,組長隆重地向他推薦了一個研發中心內部的活動:程式設計比賽。
這個活動是針對新入職半年內的新員工的。看來公司很重視這個活動,專門給這個活動安排了一個活動展室,用於展示活動內容。
在展室的中央,站立著一臺公司銷量最大的警用機器人,在最醒目的展板上畫著這個警用機器人的3d結構圖和軟體架構圖。
這個機器人的軟體由核心智慧模組和三十二個功能子模組組成,比如有運動模組、視覺模組、聽覺模組、觸覺模組、能源模組、武器模組、防禦模組等,這些模組屬於一級子模組。
運動模組又分為行走模組、跳躍模組、奔跑模組、速度控制模組、爬行模組、攀爬模組、滾動模組、手指運動模組、腳步運動模組等子模組,這些模組屬於二級子模組。
二級子模組下面還有三級子模組,光二級子模組就有五百多個。
比賽要求參賽的新員工一次可以選擇兩個三級子模組,然後去領取這兩個三級子模組的原始碼、說明書和一些影片資料進行研究。
如果對已有的程式碼提出了改進意見,就可以直接提交在比賽論壇上,供大家評判。評委根據好評數量和評論的內容來決定改進意見是否合格,如果合格了,可以再選擇兩個模組進行研究,如果改進意見被採納了,可以再選擇四個模組進行研究。
比賽設定兩個榜,合格意見榜和被採納榜,前五名可上榜,還有從十萬到一百萬不等的獎金。
姜嶽升看了比賽規則後對比賽產生了濃厚的興趣,於是他一有時間就來到比賽活動展室,仔細地研究這臺機器人的硬體結構和軟體結構。
經過研究,他發現在運動模組裡有一個射擊動作子模組的幾個引數設定不太合理,導致警用機器人的射擊動作存在弊端。
警用機器人在做單腿下跪這個射擊動作時,系統偏向於左臂處於較好的受力狀態,代價是右臂彎曲度過大,受力狀態處於最差狀態。這樣會讓機器人在射擊時右邊比較脆弱,一旦受到攻擊,很難快速反應。
他針對這個子模組提出兩個改進意見,發在了論壇上:
第一、提高射擊時槍的位置,這樣就可以讓右臂的彎曲度變小。
第二、增加右手單臂射擊的機率、減少雙臂射擊的機率。這樣可以總體上降低風險。
三天後,程式設計比賽委員會給他發來郵件,告知他的建議合格並被研發團隊採納了。
姜嶽升感到很受鼓舞,於是又再接再厲地提出改進意見,三個月內就提出了十一個改進意見,竟然被研發部門採納了九個,一下子衝到了被採納數量榜和合格數量榜的兩個第一名,這可是研發中心史無前例的事件,姜嶽升一舉拿到了一百萬的最高獎。
組長為了慶祝姜嶽升在程式設計比賽中拿了雙第一,特意請全體組員吃了一頓海鮮大餐。當然,姜嶽升搶著結了賬。
幾天後,組長又把姜嶽升拉進了他負責的一個比較神秘的專案裡,讓他參與機器人人格方面的研發,具體內容是負責機器人勇敢和恐懼感的研發。
由於媽媽的工作保密等級極高,姜嶽升並不知道媽媽在他出生前便早已開展了這方面的研究,也正是因為媽媽在這方面的研究取得了卓有成效的成果,他才被當做人質綁架,可是他並不知道這些。
接到組長髮來的任務書,姜嶽升便開始認真閱讀起來。
任務書上要求開發的目標是使機器人向高等動物一樣