近期,蘇黎世大學(xué)的一個研究團隊公開發(fā)表了一篇研究論文,介紹了他們?nèi)绾螌崿F(xiàn)無人機在城市街道中安全飛行。
盡管早在一年前,Amazon等企業(yè)就宣布將使用Prime Air無人機系統(tǒng)送快遞,但是無人機很少能實現(xiàn)穿行在城市建筑間。主要原因在于從城市街道層面看,無人機的路線規(guī)劃并非易事,其中存在著大量的障礙物。為克服這些挑戰(zhàn),研究團隊嘗試創(chuàng)建一種可感知無人機運動方向的估計程序。該想法類似于該團隊于2016年公開發(fā)表的無人機自動巡航森林小徑的研究成果。
研究人員創(chuàng)建了一個深度神經(jīng)網(wǎng)絡(luò),用于預(yù)測轉(zhuǎn)向角,并估計可能發(fā)生的碰撞情況。他們使用殘差網(wǎng)絡(luò)(Residual Network)訓(xùn)練神經(jīng)網(wǎng)絡(luò)架構(gòu),進而生成了用于導(dǎo)航無人機的轉(zhuǎn)向角,并估計了發(fā)生碰撞的可能性。無人機可以根據(jù)這些估計,識別出危險情況并做出相應(yīng)的響應(yīng)。
該項研究的一個重要貢獻在于團隊所使用的訓(xùn)練數(shù)據(jù)采集方式。雖然使用訓(xùn)練有素的無人機操作人員可以采集到針對多種情況的數(shù)據(jù),但是這種做法需要耗費大量的時間。研究人員創(chuàng)立另一種訓(xùn)練神經(jīng)網(wǎng)絡(luò)的方法,他們使用了采集自汽車和自行車的數(shù)據(jù)。其中,預(yù)測轉(zhuǎn)向角的數(shù)據(jù)集使用了Udacity訓(xùn)練集(https://medium.com/udacity/challenge-2-using-deep-learning-to-predict-steering-angles-f42004a36ff3)。在每幅圖像中,還包括了汽車的轉(zhuǎn)向角。這樣,研究人員可以使用神經(jīng)網(wǎng)絡(luò)預(yù)測汽車轉(zhuǎn)向角,進而嘗試將這一預(yù)測行為克隆到無人機場景中。此外,研究人員通過在自行車上安裝攝像頭并騎向汽車等障礙物,收集了研究所用的碰撞數(shù)據(jù)集。使用這種方式采集的訓(xùn)練數(shù)據(jù),可以訓(xùn)練神經(jīng)網(wǎng)絡(luò)預(yù)測無人機是否接近了障礙物。