一種基于機(jī)器視覺的室內(nèi)無人機(jī)定位系統(tǒng)設(shè)計_第1頁
一種基于機(jī)器視覺的室內(nèi)無人機(jī)定位系統(tǒng)設(shè)計_第2頁
一種基于機(jī)器視覺的室內(nèi)無人機(jī)定位系統(tǒng)設(shè)計_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

一種基于機(jī)器視覺的室內(nèi)無人機(jī)定位系統(tǒng)設(shè)計摘要:本文提出了一種基于機(jī)器視覺的室內(nèi)無人機(jī)定位系統(tǒng),主要利用攝像頭獲取室內(nèi)場景信息,解決了室內(nèi)無人機(jī)定位難的問題。本系統(tǒng)采用Yolo識別算法和Kalman濾波算法來對無人機(jī)的運動軌跡進(jìn)行估計和預(yù)測。通過實驗驗證,該系統(tǒng)能夠在室內(nèi)環(huán)境下實現(xiàn)無人機(jī)的準(zhǔn)確定位和導(dǎo)航。關(guān)鍵詞:機(jī)器視覺;無人機(jī);定位系統(tǒng);Yolo算法;Kalman濾波算法一、引言室內(nèi)無人機(jī)作為一種新興的無人機(jī)應(yīng)用,在監(jiān)測、搜索、搜救等領(lǐng)域都有著廣泛的應(yīng)用前景。室內(nèi)環(huán)境具有復(fù)雜多變的特點,無法利用GPS進(jìn)行定位,通過視覺傳感器進(jìn)行室內(nèi)無人機(jī)定位顯得尤為重要。因此,設(shè)計一種基于機(jī)器視覺的室內(nèi)無人機(jī)定位系統(tǒng)是十分必要的。本文提出了一種利用攝像頭獲取室內(nèi)場景信息的方法,通過Yolo識別算法和Kalman濾波算法來對無人機(jī)的運動軌跡進(jìn)行估計和預(yù)測,從而實現(xiàn)室內(nèi)無人機(jī)的準(zhǔn)確定位和導(dǎo)航。二、設(shè)計思路1.系統(tǒng)架構(gòu)本系統(tǒng)采用單目攝像頭獲取室內(nèi)場景信息,通過計算機(jī)圖像處理和計算機(jī)視覺技術(shù),對無人機(jī)的運動軌跡進(jìn)行估計和預(yù)測,并將預(yù)測結(jié)果反饋給無人機(jī)進(jìn)行控制與導(dǎo)航。系統(tǒng)的主體分為三個部分:圖像處理和目標(biāo)識別、無人機(jī)運動軌跡的預(yù)測和控制、無人機(jī)與控制端通信模塊。2.圖像處理和目標(biāo)識別本系統(tǒng)采用的識別算法是Yolo算法。Yolo算法是一種目標(biāo)識別算法,它將輸入圖像劃分成多個格子,每個格子預(yù)測一定數(shù)量的目標(biāo)。通過卷積神經(jīng)網(wǎng)絡(luò)對每個目標(biāo)進(jìn)行檢測識別。Yolo算法速度快、效果好,適用于實時的目標(biāo)識別。3.無人機(jī)運動軌跡的預(yù)測和控制本系統(tǒng)采用的濾波算法是Kalman濾波算法。Kalman濾波算法是一種常用的估計算法,它可以用來對系統(tǒng)狀態(tài)進(jìn)行預(yù)測和估計,對少量有噪聲的數(shù)據(jù)進(jìn)行濾波處理。通過利用目標(biāo)的位置和速度等狀態(tài)估計無人機(jī)當(dāng)前的位置,再根據(jù)實際的運動情況對無人機(jī)的位置進(jìn)行實時控制。4.無人機(jī)與控制端通信模塊本系統(tǒng)采用WiFi通信模塊,無人機(jī)和控制端通過WiFi通信模塊進(jìn)行連接,控制端向無人機(jī)發(fā)送指令,無人機(jī)根據(jù)指令進(jìn)行控制和導(dǎo)航。三、實驗結(jié)果為了驗證本系統(tǒng)的有效性,我們進(jìn)行了實驗。實驗采用了一架基于Pixhawk飛控的四旋翼無人機(jī),通過OpenCV進(jìn)行數(shù)據(jù)處理和圖像識別,通過MavROS實現(xiàn)無人機(jī)的控制與導(dǎo)航。實驗分為兩個部分:無人機(jī)定位和無人機(jī)導(dǎo)航。1.無人機(jī)定位實驗在室內(nèi)環(huán)境下放置了多個標(biāo)志物,通過Yolo算法對標(biāo)志物進(jìn)行識別,并通過Kalman濾波算法對無人機(jī)的位置進(jìn)行估算和預(yù)測,最終實現(xiàn)了室內(nèi)無人機(jī)的準(zhǔn)確定位。2.無人機(jī)導(dǎo)航實驗在室內(nèi)環(huán)境下設(shè)置起飛和降落點,通過無人機(jī)控制端向無人機(jī)發(fā)送起飛和降落指令,無人機(jī)能夠自主飛行到指定的位置。四、結(jié)論本文提出了一種基于機(jī)器視覺的室內(nèi)無人機(jī)定位系統(tǒng),在攝像頭獲取室內(nèi)場景信息的基礎(chǔ)上,采用Yolo算法和Kalman濾波算法來對無人機(jī)的運動軌跡進(jìn)行估計和預(yù)測,并通過WiFi通信模塊

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論