日前,微軟發(fā)布了一組為無人機(jī)和自動駕駛汽車設(shè)計的開源軟件,旨在規(guī)避真實環(huán)境的不確定性,讓開發(fā)者在虛擬平臺盡情測試算法,即便不斷炸機(jī)和撞車也不用擔(dān)心。
據(jù)了解,微軟將該平臺命名為空中信息技術(shù)和機(jī)器人技術(shù)平臺(Aerial Informatics and Robotics Platform,簡稱AirSim),平臺用代碼構(gòu)建了一個用于訓(xùn)練無人機(jī)和自動駕駛汽車的“真實”環(huán)境,可以檢測開發(fā)者的算法失誤,同時,又不必付出現(xiàn)實場景中的巨大代價。
微軟方面以無人機(jī)飛行測試為例在博客中寫道,“如果你要訓(xùn)練你的無人機(jī)區(qū)分墻壁和陰影,或許不用真的去撞墻來測試你的算法理論更好些吧。”
其實,得益于圖形硬件、計算處理能力的進(jìn)步,諸如此類的測試模擬器性能已經(jīng)日漸強(qiáng)大。微軟的研究人員表示,他們研發(fā)的模擬器目前能夠提供更真實的環(huán)境視角,其基于虛擬游戲引擎構(gòu)建,能夠很好地呈現(xiàn)印象、光線發(fā)射和水面等難以模擬的仿真畫面,這稱得上是一種“巨大的進(jìn)步”。
微軟該項目研究員Shital Shah介紹說,這個模擬器在構(gòu)建之初其實是為無人機(jī)飛行模擬而設(shè)計,但事實上,它完全可以被用于各種車輛的自動駕駛模擬場景中。
這是因為,自動駕駛汽車和無人機(jī),都需要基于人工智能和深度學(xué)習(xí)的視覺傳感系統(tǒng)來感知它們周圍的世界。這個過程中,攝像頭需要不斷捕捉畫面,而人工智能技術(shù)將實時地對畫面進(jìn)行解析和識別。
Shah表示,團(tuán)隊接下來的目標(biāo),是繼續(xù)升級AirSim,使之成為一個AI研發(fā)平臺,供開發(fā)者們測試他們的深度學(xué)習(xí)和計算機(jī)視覺算法,并為自動駕駛汽車提供一個不斷訓(xùn)練算法和試錯的平臺。
通過智能模擬器對自動駕駛汽車進(jìn)行測試,會得到比在真實世界路測更多的測試數(shù)據(jù)。而事實上,據(jù)了解,虛擬測試技術(shù)早已成為車企和自動駕駛企業(yè)布局的關(guān)鍵技術(shù)之一。
例如,在谷歌自動駕駛團(tuán)隊還未組建為新的Waymo公司之前,他們平均每天便會積累近百萬公里的模擬測試數(shù)據(jù)。
2016年1月的月度業(yè)績公告中,谷歌曾交出了每天模擬測試300萬公里的成績單。“如果模擬器能夠更好滿足自動駕駛汽車的測試需求,那么工程師們就可以轉(zhuǎn)戰(zhàn)軟件市場了,升級軟件,然后在模擬器中跑。”谷歌在當(dāng)時曾這樣表示。
無獨有偶,去年GPU技術(shù)大會期間,豐田研究員首席執(zhí)行官 Gill Pratt 曾揭秘了豐田自動駕駛研究中心的神秘設(shè)備——“駕駛模擬器”。
該模擬器的仿真視覺效果由英偉達(dá)提供的GPU驅(qū)動,他們的理念是,將GPU視覺處理技術(shù)與深度學(xué)習(xí)相結(jié)合,在自動駕駛系統(tǒng)正式上路前就體驗到各種“真實”路況,大大降低了實際路測過程發(fā)生意外的可能性。豐田方面表示,模擬技術(shù)已經(jīng)成為其自動駕駛技術(shù)研發(fā)的關(guān)鍵一環(huán)。