無人機避障四種常見技術中,為何大疆首選雙目視覺?
發布時間:2017-12-11 責任編輯:lina

jinnianlaiwurenjishichangfeisuzengchang,bizhangjishuzuoweizengjiawurenjianquanfeixingdebaozhangyesuizhejishudefazhanrixinyueyi。wurenjizaifeixingguochengzhong,tongguoqichuanganqishoujizhoubianhuanjingdexinxi,celiangjulicongerzuochuxiangduiyingdedongzuozhiling,congerdadao「避障」的作用。
目前,無人機的避障技術中最為常見的是紅外線傳感器、超聲波傳感器、激光傳感器以及視覺傳感器。那為什麼大疆的前視避障首先選擇了雙目視覺呢?這就要從各個技術的原理說起了。
紅外避障:
紅外線的應用我們並不陌生:從電視、空調的遙控器,到酒店的自動門,都是利用的紅外線的感應原理。而具體到無人機避障上的應用,紅外線避障的常見實現方式就是「三角測量原理」。
紅外感應器包含紅外發射器與CCD檢測器,紅外線發射器會發射紅外線,紅外線在物體上會發生反射,反射的光線被CCD檢測器接收之後,由於物體的距離D不同,反射角度也會不同,不同的反射角度會產生不同的偏移值L,知道了這些數據再經過計算,就能得出物體的距離了,如下圖所示。

超聲波避障:
超聲波其實就是聲波的一種,因為頻率高於20kHz,所以人耳聽不見,並且指向性更強。
chaoshengbocejudeyuanlibihongwaixiangengjiajiandan,yinweishengboyudaozhangaiwuhuifanshe,ershengbodesuduyizhi,suoyizhixuyaozhidaofashedaojieshoudeshijiancha,jiunengqingsongjisuanchuceliangjuli,zaijiehefasheqihejieshouqidejuli,jiunengsuanchuzhangaiwudeshijijuli,ruxiatusuoshi。
超(chao)聲(sheng)波(bo)測(ce)距(ju)相(xiang)比(bi)紅(hong)外(wai)測(ce)距(ju),價(jia)格(ge)更(geng)加(jia)便(bian)宜(yi),相(xiang)應(ying)的(de)感(gan)應(ying)速(su)度(du)和(he)精(jing)度(du)也(ye)遜(xun)色(se)一(yi)些(xie)。同(tong)樣(yang),由(you)於(yu)需(xu)要(yao)主(zhu)動(dong)發(fa)射(she)聲(sheng)波(bo),所(suo)以(yi)對(dui)於(yu)太(tai)遠(yuan)的(de)障(zhang)礙(ai)物(wu),精(jing)度(du)也(ye)會(hui)隨(sui)著(zhe)聲(sheng)波(bo)的(de)衰(shuai)減(jian)而(er)降(jiang)低(di),此(ci)外(wai),對(dui)於(yu)海(hai)綿(mian)等(deng)吸(xi)收(shou)聲(sheng)波(bo)的(de)物(wu)體(ti)或(huo)者(zhe)在(zai)大(da)風(feng)幹(gan)擾(rao)的(de)情(qing)況(kuang)下(xia),超(chao)聲(sheng)波(bo)將(jiang)無(wu)法(fa)工(gong)作(zuo)。

激光避障:
激ji光guang避bi障zhang與yu紅hong外wai線xian類lei似si,也ye是shi發fa射she激ji光guang然ran後hou接jie收shou。不bu過guo激ji光guang傳chuan感gan器qi的de測ce量liang方fang式shi很hen多duo樣yang,有you類lei似si紅hong外wai的de三san角jiao測ce量liang,也ye有you類lei似si於yu超chao聲sheng波bo的de時shi間jian差cha+速度。
但無論是哪種方式,激光避障的精度、反饋速度、抗幹擾能力和有效範圍都要明顯優於紅外和超聲波。
但這裏注意,不管是超聲波還是紅外、亦yi或huo是shi這zhe裏li的de激ji光guang測ce距ju,都dou隻zhi是shi一yi維wei傳chuan感gan器qi,隻zhi能neng給gei出chu一yi個ge距ju離li值zhi,並bing不bu能neng完wan成cheng對dui現xian實shi三san維wei世shi界jie的de感gan知zhi。當dang然ran,由you於yu激ji光guang的de波bo束shu極ji窄zhai,可ke以yi同tong時shi使shi用yong多duo束shu激ji光guang組zu成cheng陣zhen列lie雷lei達da,近jin年nian來lai此ci技ji術shu逐zhu漸jian成cheng熟shu,多duo用yong於yu自zi動dong駕jia駛shi車che輛liang上shang,但dan由you於yu其qi體ti積ji龐pang大da,價jia格ge昂ang貴gui,故gu不bu太tai適shi用yong於yu無wu人ren機ji。
視覺避障:
解決機器人如何“看”的問題,也就是大家常聽到的計算機視覺(Computer Vision)。其基礎在於如何能夠從二維的圖像中獲取三維信息,從而了解我們身處的這個三維世界。
視覺識別係統通常來說可以包括一個或兩個攝像頭。單一的照片隻具有二維信息,猶如2D電影,並無直接的空間感,隻有靠我們自己依靠“物體遮擋、近大遠小”等生活經驗腦補。故單一的攝像頭獲取到的信息及其有限,並不能直接得到我們想要的效果(當然能夠通過一些其他手段,輔助獲取,但是此項還不成熟,並沒有大規模驗證)。類比到機器視覺中,單個攝像頭的圖片信息無法獲取到場景中每個物體與鏡頭的距離關係,即缺少第三個維度。
如下圖所示,單一的圖片具有很強的迷惑性和不確定性。

雙目立體視覺猶如3D電影(左右眼看到的場景略有差異),能夠直接給人帶來強烈的空間臨場感。類比機器視覺,從單個攝像頭升級到兩個攝像頭,即立體視覺(Stereo Vision)能夠直接提供第三個維度的信息,即景深(depth),能夠更為簡單的獲取到三維信息。雙目視覺最常見的例子就是我們的雙眼:我們之所以能夠準確的拿起麵前的杯子、判斷汽車的遠近,都是因為雙眼的雙目立體視覺,而3D電影、VR眼鏡的發明,也都是雙目視覺的應用。
雙目視覺的基本原理是利用兩個平行的攝像頭進行拍攝,然後根據兩幅圖像之間的差異(視差),利用一係列複雜的算法計算出特定點的距離,當數據足夠時還能生成深度圖。


為什麼雙目視覺能夠在無人機應用中脫穎而出?
其實,各個避障技術在無人機上都有用武之地,隻是應用場景有所不同,特別對於前視避障而言,有些技術就不適用了。
紅外和超聲波技術,因為都需要主動發射光線、聲波,所以對於反射的物體有要求,比如:紅外線會被黑色物體吸收,會穿透透明物體,還會被其他紅外線幹擾;而超聲波會被海綿等物體吸收,也容易被槳葉氣流幹擾。
而(er)且(qie),主(zhu)動(dong)式(shi)測(ce)距(ju)還(hai)會(hui)產(chan)生(sheng)兩(liang)台(tai)機(ji)器(qi)相(xiang)互(hu)幹(gan)擾(rao)的(de)問(wen)題(ti)。相(xiang)比(bi)之(zhi)下(xia),雖(sui)然(ran)雙(shuang)目(mu)視(shi)覺(jiao)也(ye)對(dui)光(guang)線(xian)有(you)要(yao)求(qiu),但(dan)是(shi)對(dui)於(yu)反(fan)射(she)物(wu)的(de)要(yao)求(qiu)要(yao)低(di)很(hen)多(duo),兩(liang)台(tai)機(ji)器(qi)同(tong)時(shi)使(shi)用(yong)也(ye)不(bu)會(hui)互(hu)相(xiang)幹(gan)擾(rao),普(pu)適(shi)性(xing)更(geng)強(qiang)。
最重要的是,常見的紅外和超聲波目前都是單點測距,隻能獲得特定方向上的距離數據,而雙目視覺可以在小體積、低功耗的前提下,獲得眼前場景的比較高分辨率的深度圖,這就讓避障功能有了更多的發展空間,比如避障之後的智能飛行、路徑規劃等。
激光技術雖然也能實現類似雙目視覺的功能,但是受限於技術發展,目前的激光元件普遍價格貴、體積大、功耗高,應用在消費級無人機上既不經濟也不實用。
所以各方比較之下,性價比高、原理簡單、前景廣闊、普遍適用的雙目視覺就這樣脫穎而出了。
精靈4Pro上的五向避障
精靈4Pro上的五向避障可以說是大疆無人機避障技術的集中體現,因此我們以精靈4Pro舉例說明。P4P前後的避障都采用了雙目視覺係統,相比精靈4而言,僅雙目視覺部分的數據量就翻了一倍。向下采用雙目視覺+超聲波的組合避障,以提高在不同環境中飛行的穩定性和安全性。而飛行器左右的避障則采用了紅外線避障。
視覺裏程計
值得一提的是,其中下視的雙目運用了視覺裏程計(VO)的技術。
視覺裏程計簡單來說,就是「通過左右雙目的圖像,反推出視野中物體的三維位置」,所以相比光流+chaoshengbojishuzhinengjiandandecechusuduhegaodu,shijiaolichengjihainenggoujiandimiandesanweimoxing,bingtongguolianxudetuxiang,genzongzishenyuhuanjingdexiangduiyidong,gujichuzishendeyundong。zhunquecechuzishenyudimiandexiangduiweizhi。
雖然視覺裏程計的數據處理量是光流法的數倍不止,但正是因為它的引入,使得精靈4和精靈4Pro在無GPS的室內也能對自身位置有清晰的掌控,從而實現穩定的懸停並且不會出現掉高等現象。
有(you)了(le)視(shi)覺(jiao)裏(li)程(cheng)計(ji),再(zai)結(jie)合(he)前(qian)後(hou)立(li)體(ti)視(shi)覺(jiao)的(de)地(di)圖(tu)重(zhong)構(gou),無(wu)人(ren)機(ji)就(jiu)同(tong)時(shi)掌(zhang)握(wo)了(le)障(zhang)礙(ai)物(wu)的(de)位(wei)置(zhi)和(he)機(ji)器(qi)自(zi)身(shen)的(de)位(wei)置(zhi),這(zhe)時(shi)再(zai)驅(qu)動(dong)電(dian)機(ji)進(jin)行(xing)繞(rao)行(xing)就(jiu)顯(xian)得(de)易(yi)如(ru)反(fan)掌(zhang)了(le),一(yi)個(ge)完(wan)整(zheng)的(de)避(bi)障(zhang)功(gong)能(neng)就(jiu)是(shi)這(zhe)麼(me)實(shi)現(xian)的(de)。
Flight Autonomy係統
精靈4Pro的五向避障並非各自獨立,前後視的雙目視覺、下視雙目+超聲波和左右紅外避障共同構成了大疆的FlightAutonomy係統,這個係統賦予了精靈4Pro對三維環境的記憶能力,前後雙目+下視雙目能夠實時對周圍的地形進行構建和記錄(Mapping),具體而言分為局部地圖(Local Mapping)和全局地圖(Global Mapping)。
局部地圖讓無人機能夠構建並記住周圍幾十米內的三維環境,從而實現「指點飛行」等功能,因為僅僅知道飛行方向和機身位置肯定是不夠的,隻有對周圍地形變化有記憶能力,才能完成「在指定方向上規劃線路並繞行」這樣級別的任務。
而全局地圖則是對整個飛行過程中經過的地形的記錄,雖然精度不如局部地圖,卻能幫助無人機實現「智能返航」等功能:dangwurenjiyibuxiaoxinfeidaolejianzhuwuhoumiandaozhiyaokongxinhaodiushishi,zhinengfanhanggongnengnenggourangwurenjizaiyifenzhongneiyanyuanlufanhang,ruguoyifenzhongneibunenglianshangyaokongqixinhao,zehuizhixianfanhang。zheqizhongduifeixinglujingzhouweihuanjingdejiyi,jiushijingling4Pro智能之處的另一個體現。
實現的難點
避(bi)障(zhang)功(gong)能(neng)從(cong)構(gou)思(si)到(dao)實(shi)現(xian),走(zou)的(de)每(mei)一(yi)步(bu)幾(ji)乎(hu)都(dou)便(bian)隨(sui)著(zhe)無(wu)數(shu)的(de)難(nan)題(ti)。僅(jin)僅(jin)是(shi)寫(xie)出(chu)有(you)效(xiao)的(de)視(shi)覺(jiao)識(shi)別(bie)或(huo)者(zhe)地(di)圖(tu)重(zhong)構(gou)的(de)算(suan)法(fa)還(hai)隻(zhi)是(shi)第(di)一(yi)步(bu),能(neng)讓(rang)它(ta)在(zai)無(wu)人(ren)機(ji)這(zhe)樣(yang)一(yi)個(ge)計(ji)算(suan)能(neng)力(li)和(he)功(gong)耗(hao)都(dou)有(you)限(xian)製(zhi)的(de)平(ping)台(tai)上(shang)流(liu)暢(chang)穩(wen)定(ding)的(de)跑(pao)起(qi)來(lai),才(cai)是(shi)真(zhen)正(zheng)困(kun)難(nan)的(de)地(di)方(fang)。特(te)別(bie)是(shi)在(zai)精(jing)靈(ling)4Pro上,不僅雙目視覺的數據量相比精靈4直接翻了一倍,還要保證續航不受影響,這是非常困難的。
此(ci)外(wai),如(ru)何(he)處(chu)理(li)功(gong)能(neng)的(de)邊(bian)界(jie)也(ye)是(shi)一(yi)個(ge)問(wen)題(ti),比(bi)如(ru)雙(shuang)目(mu)視(shi)覺(jiao)在(zai)視(shi)線(xian)良(liang)好(hao)的(de)情(qing)況(kuang)下(xia)可(ke)以(yi)工(gong)作(zuo),那(na)麼(me)當(dang)有(you)灰(hui)塵(chen)遮(zhe)擋(dang)的(de)情(qing)況(kuang)下(xia)呢(ne)?這(zhe)就(jiu)需(xu)要(yao)不(bu)斷(duan)的(de)實(shi)驗(yan)和(he)試(shi)錯(cuo),並(bing)且(qie)持(chi)續(xu)的(de)優(you)化(hua)算(suan)法(fa),保(bao)證(zheng)各(ge)項(xiang)功(gong)能(neng)在(zai)各(ge)類(lei)場(chang)景(jing)下(xia)都(dou)能(neng)正(zheng)常(chang)工(gong)作(zuo),不(bu)會(hui)給(gei)出(chu)錯(cuo)誤(wu)的(de)指(zhi)令(ling)。
「避障功能」作(zuo)為(wei)近(jin)年(nian)來(lai)無(wu)人(ren)機(ji)產(chan)品(pin)的(de)大(da)趨(qu)勢(shi),帶(dai)來(lai)的(de)最(zui)直(zhi)接(jie)的(de)好(hao)處(chu)就(jiu)是(shi),以(yi)往(wang)一(yi)些(xie)人(ren)為(wei)疏(shu)忽(hu)造(zao)成(cheng)的(de)撞(zhuang)擊(ji),現(xian)在(zai)都(dou)能(neng)經(jing)由(you)避(bi)障(zhang)功(gong)能(neng)去(qu)避(bi)免(mian),既(ji)保(bao)障(zhang)了(le)無(wu)人(ren)機(ji)飛(fei)行(xing)安(an)全(quan)的(de)同(tong)時(shi),也(ye)避(bi)免(mian)了(le)對(dui)周(zhou)圍(wei)人(ren)員(yuan)財(cai)產(chan)的(de)損(sun)害(hai),讓(rang)飛(fei)無(wu)人(ren)機(ji)的(de)門(men)檻(kan)進(jin)一(yi)步(bu)得(de)到(dao)了(le)降(jiang)低(di)。
而長遠來看,無人機想要普及到農業、建築、運輸、媒體等領域,「智能化」肯定是必經之路,畢竟隻有在飛行功能上做到智能控製,才有餘量去滿足不同行業的需求。如今由「避障功能」而衍生出的一係列「智能飛行」功能,無疑就是「無人機智能化」的階段性體現之一。
推薦閱讀:
怎麼理解電磁爐中電容式觸控的原理?看完文章恍然大悟
藍牙OTA測試係統,遭遇破解無線性能的驗證難題?
有機憶阻器,離顛覆存儲器市場還有多遠?
噴墨式太陽能電池板把 T 恤、窗簾都變成電力源
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
- 築基AI4S:摩爾線程全功能GPU加速中國生命科學自主生態
- 一秒檢測,成本降至萬分之一,光引科技把幾十萬的台式光譜儀“搬”到了手腕上
- AI服務器電源機櫃Power Rack HVDC MW級測試方案
- 突破工藝邊界,奎芯科技LPDDR5X IP矽驗證通過,速率達9600Mbps
- 通過直接、準確、自動測量超低範圍的氯殘留來推動反滲透膜保護
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall





