時(shí)間:2020-06-24 17:13來(lái)源:無(wú)人機(jī) 作者:中國(guó)通航
|
3、多旋翼無(wú)人機(jī)開(kāi)發(fā)與外部視覺(jué)工具的關(guān)系
在對(duì)無(wú)人機(jī)飛行控制系統(tǒng)進(jìn)行開(kāi)發(fā)時(shí),工程師需要對(duì)空中懸停、飛行中避障、機(jī)身姿態(tài)控制、定位、著陸等功能進(jìn)行開(kāi)發(fā)和測(cè)試,因此工程師需要一把工作在三維空間中的尺子,實(shí)時(shí)對(duì)無(wú)人機(jī)在空間中的高度、位置、姿態(tài)、抖動(dòng)、延時(shí)等指標(biāo)進(jìn)行測(cè)量,以提升開(kāi)發(fā)效率。在對(duì)無(wú)人機(jī)、無(wú)人車等智能體進(jìn)行高精度編隊(duì)時(shí),工程師需要構(gòu)建一個(gè)空間測(cè)量基準(zhǔn),該基準(zhǔn)可以實(shí)時(shí)精確測(cè)量每個(gè)智能體在空間中的位置和姿態(tài),并通過(guò)運(yùn)行有控制軟件(如ROS)的計(jì)算機(jī)下達(dá)編隊(duì)指令。
無(wú)人機(jī)自主導(dǎo)航中,無(wú)人機(jī)運(yùn)動(dòng)狀態(tài)識(shí)別是無(wú)人機(jī)航跡預(yù)測(cè)的基礎(chǔ),對(duì)無(wú)人機(jī)空管系統(tǒng)的構(gòu)建具有重要意義。無(wú)人機(jī)的運(yùn)動(dòng)狀態(tài)可簡(jiǎn)化為幾個(gè)標(biāo)準(zhǔn)狀態(tài),如等速狀態(tài)、等加速狀態(tài)和協(xié)調(diào)轉(zhuǎn)彎狀態(tài)等。無(wú)人機(jī)的真實(shí)飛行過(guò)程可以認(rèn)為是由不同運(yùn)動(dòng)狀態(tài)組合或轉(zhuǎn)換而成的。通過(guò)確定無(wú)人機(jī)的運(yùn)動(dòng)狀態(tài),可以對(duì)無(wú)人機(jī)航跡進(jìn)行預(yù)測(cè),進(jìn)而評(píng)估無(wú)人機(jī)運(yùn)行風(fēng)險(xiǎn)、建立監(jiān)管系統(tǒng)和預(yù)警系統(tǒng)。但無(wú)人機(jī)真實(shí)運(yùn)行環(huán)境復(fù)雜,觀測(cè)數(shù)據(jù)在觀測(cè)和數(shù)據(jù)鏈傳輸過(guò)程中包含一定噪聲,難以通過(guò)簡(jiǎn)單的閾值確定無(wú)人機(jī)的運(yùn)行狀態(tài)。所以需要一個(gè)精準(zhǔn)的尺子對(duì)其運(yùn)動(dòng)狀態(tài)進(jìn)行測(cè)量。 在開(kāi)發(fā)視覺(jué)慣性里程計(jì)(VIO)無(wú)人機(jī)定位的算法時(shí),需要對(duì)VIO定位數(shù)據(jù)進(jìn)行驗(yàn)證調(diào)整定位算法的參數(shù)。在三維空間內(nèi)需要有一把高效的“尺子”測(cè)量實(shí)際飛行的軌跡與精度以提高開(kāi)發(fā)效率,如圖7無(wú)人機(jī)在室內(nèi)做8字運(yùn)動(dòng),用紅色的定位數(shù)據(jù)與綠色的光學(xué)動(dòng)捕系統(tǒng)下真值的偏差來(lái)測(cè)量定位算法的穩(wěn)定性。 ![]() 在無(wú)人機(jī)編隊(duì)技術(shù)的研究在科研中被稱為“多智能體協(xié)同控制”,研究者需要通過(guò)對(duì)無(wú)人機(jī)的定位,獲取其在空間中的位姿,這種位置位姿信息主要是六自由度姿態(tài)數(shù)據(jù),進(jìn)行多智能體之間通訊的建立,最后通過(guò)控制決策系統(tǒng)根據(jù)智能體空間內(nèi)的位姿完成系統(tǒng)控制。通過(guò)此技術(shù)可以再多個(gè)領(lǐng)域應(yīng)用,如軍事中的“蜂群”作戰(zhàn)系統(tǒng),管道、電力多機(jī)協(xié)同巡檢,文娛行業(yè)的無(wú)人機(jī)編隊(duì)表演,建筑行業(yè)的智能建造等。
定位無(wú)人機(jī)的空間位姿,是多智能體協(xié)同控制研究最為重要的部分,只有獲取準(zhǔn)確穩(wěn)定的定位信息,才能良好的控制無(wú)人機(jī)。作為定位的傳統(tǒng)方法,慣性測(cè)量單元(IMU)和慣導(dǎo)模塊(INS)存在陀螺儀零點(diǎn)漂移嚴(yán)重,導(dǎo)致獲取的姿態(tài)、速度等數(shù)據(jù)精度不夠,存在誤差累計(jì),很難長(zhǎng)時(shí)間獨(dú)立工作。 在開(kāi)展針對(duì)智能體(無(wú)人機(jī)、無(wú)人車)控制算法(經(jīng)典控制算法、現(xiàn)代控制算法、協(xié)同控制算法等)的快速迭代設(shè)計(jì)時(shí)。如圖8,第三方測(cè)量工具以亞毫米級(jí)的定位精度多對(duì)多的wifi通訊方式以及分布式計(jì)算模塊的設(shè)計(jì),保證了可接入終端節(jié)點(diǎn)的數(shù)量以及控制的實(shí)時(shí)性要求,為無(wú)人機(jī)、無(wú)人車等智能體運(yùn)動(dòng)軌跡規(guī)劃與算法驗(yàn)證等提供動(dòng)作數(shù)據(jù)基礎(chǔ)。 ![]() 圖8 多智能體協(xié)同控制
SLAM系統(tǒng)分為幾個(gè)模塊:視覺(jué)里程計(jì)、后端優(yōu)化、建圖以及回環(huán)檢測(cè)。
1)傳感器信息讀取,在視覺(jué)LSAM中主要為相機(jī)圖像信息的讀取和預(yù)處理。如果是在無(wú)人機(jī)中還有碼盤、慣性傳感器等信息的讀取和同步。 2)視覺(jué)里程計(jì)(Visual Odometry,VO)視覺(jué)里程計(jì)的任務(wù)時(shí)估算相鄰圖像間相機(jī)的運(yùn)動(dòng),以及局部地圖的樣子。VO又稱為前段(Front End)。 3)后端優(yōu)化(Optimization),后端接受不同時(shí)刻視覺(jué)里程計(jì)測(cè)量的相機(jī)位姿,以及回環(huán)檢測(cè)的信息,對(duì)它們進(jìn)行優(yōu)化,得到全局一致的軌跡和地圖。由于接在VO后,又稱(Back End)。 4)回環(huán)檢測(cè)(Loop Closing),回環(huán)檢測(cè)判斷機(jī)器人是否到達(dá)過(guò)先前的位置。如果檢測(cè)到回環(huán),它會(huì)把信息提供給后端進(jìn)行處理。 5)建圖(Mapping),它根據(jù)估計(jì)得軌跡,建立與任務(wù)要求對(duì)應(yīng)的地圖。 如圖9,在運(yùn)動(dòng)軌跡定位A與MAP B的輸出過(guò)程中需要一個(gè)第三方工具測(cè)量,測(cè)量出算法的差值△P以進(jìn)行算法糾正。 ![]() 圖9、整體視覺(jué)SLAM流程圖
無(wú)人機(jī)的著陸指的是無(wú)人機(jī)在其自身導(dǎo)航設(shè)備的指引下,由其自身控制器控制其安全著陸的過(guò)程.傳統(tǒng)無(wú)人機(jī)的著陸僅僅依靠GPS所實(shí)現(xiàn)的.但是,在實(shí)際工作中發(fā)現(xiàn),單獨(dú)的GPS很難為無(wú)人機(jī)的著陸提供精確的位置,且傳統(tǒng)無(wú)人機(jī)無(wú)法在室內(nèi)或者一些特定位置實(shí)現(xiàn)著落。視覺(jué)著陸是一種借用視覺(jué)導(dǎo)航的方法,可以實(shí)現(xiàn)無(wú)人機(jī)的輔助定位,并且能夠?qū)崿F(xiàn)無(wú)人機(jī)在特殊場(chǎng)合需求下的自動(dòng)著陸。因此,研究基于視覺(jué)著陸技術(shù)的無(wú)人機(jī)的姿態(tài)與位置算法具有重要的理論意義和實(shí)際應(yīng)用價(jià)值。在算法開(kāi)發(fā)過(guò)程傳感器提供無(wú)人機(jī)的位姿和位置信息是重要依據(jù),而所提供位姿信息精準(zhǔn)度需要一個(gè)外部視覺(jué)工具來(lái)測(cè)量其差值,高效的完善算法。
有哪些外部視覺(jué)工具? 光學(xué)動(dòng)捕系統(tǒng)、寬帶技術(shù)(Ultra-WideBand,UWB)定位,激光定位、超聲波定位等。 外部視覺(jué)工具有哪些優(yōu)劣勢(shì)? ![]() ![]() 由對(duì)比表可以看出,在光學(xué)動(dòng)捕是對(duì)多旋翼無(wú)人機(jī)室內(nèi)自主控制與自主導(dǎo)航研究中光學(xué)動(dòng)捕系統(tǒng)是最優(yōu)質(zhì)的選擇。
悟空™光學(xué)動(dòng)捕系統(tǒng)
工作原理 精準(zhǔn)記錄運(yùn)動(dòng)信息,基于計(jì)算機(jī)視覺(jué)原理,光學(xué)室內(nèi)定位系統(tǒng)通過(guò)布置在空間中的多個(gè)紅外攝像機(jī)捕捉區(qū)域內(nèi)物體上反光標(biāo)識(shí)點(diǎn)的運(yùn)動(dòng)信息,并以圖像的形式記錄下來(lái)。 |