基于嵌入式系統(tǒng)與機(jī)器視覺(jué)的小飛機(jī)控制平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-05-23 06:19
本文關(guān)鍵詞:基于嵌入式系統(tǒng)與機(jī)器視覺(jué)的小飛機(jī)控制平臺(tái)設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著控制技術(shù)和控制器件的飛速發(fā)展,無(wú)人機(jī)的研究越來(lái)越受到更多的科研機(jī)構(gòu)和企業(yè)的關(guān)注。各種無(wú)人機(jī)產(chǎn)品也逐漸由軍用轉(zhuǎn)向民用領(lǐng)域。本項(xiàng)目來(lái)源于“985”工程建設(shè)項(xiàng)目,在開(kāi)發(fā)視覺(jué)技術(shù)與嵌入式技術(shù)的同時(shí),最終研制的利用視覺(jué)控制可以自動(dòng)飛行的四旋翼小飛機(jī)控制平臺(tái)可用于教學(xué)演示和飛行控制原理的驗(yàn)證等。 國(guó)內(nèi)雖然有一些高校和科研院所在研究四旋翼飛機(jī),但絕大多數(shù)集中于對(duì)飛機(jī)自身控制技術(shù)的研究或者飛機(jī)自身控制器的搭建,而在飛控的研究領(lǐng)域,國(guó)內(nèi)已經(jīng)有一些企業(yè)可以生產(chǎn)出性能優(yōu)越的四旋翼飛控,所以,本項(xiàng)目則避開(kāi)飛機(jī)自身控制器的研究和研發(fā),直接利用現(xiàn)有的產(chǎn)品,轉(zhuǎn)而開(kāi)發(fā)飛機(jī)的外界控制,即利用傳感器基于嵌入式平臺(tái)搭建反饋回路來(lái)代替人的操控,從而實(shí)現(xiàn)飛機(jī)的自動(dòng)飛行。 整個(gè)平臺(tái)由一個(gè)攝像頭、一個(gè)超聲傳感器、一個(gè)MEMS陀螺、一臺(tái)PC、一塊ARM開(kāi)發(fā)板、一塊單片機(jī)開(kāi)發(fā)板和一個(gè)四旋翼小飛機(jī)構(gòu)成。在天花板布置的攝像頭會(huì)采集飛機(jī)在視場(chǎng)內(nèi)的圖像,經(jīng)過(guò)圖像處理以識(shí)別飛機(jī)在空間內(nèi)的平面位置和姿態(tài)。超聲傳感器固定在飛機(jī)上用來(lái)測(cè)量飛機(jī)的垂直高度,,而當(dāng)飛機(jī)傾斜導(dǎo)致超聲發(fā)射傾斜時(shí),所測(cè)得的數(shù)據(jù)并非飛機(jī)的垂直高度,利用MEMS陀螺檢測(cè)飛機(jī)傾角來(lái)計(jì)算飛機(jī)的垂直高度。 平臺(tái)中各個(gè)平臺(tái)的任務(wù)分工明確,PC負(fù)責(zé)圖像的獲取與處理任務(wù)、超聲傳感器和陀螺的數(shù)據(jù)讀取與處理任務(wù),并綜合計(jì)算出飛機(jī)的位置姿態(tài),即(x, y, z, θ)。平臺(tái)中通過(guò)WIFI無(wú)線通信將PC的數(shù)據(jù)及時(shí)發(fā)送給ARM,ARM接收數(shù)據(jù)之后根據(jù)控制策略和規(guī)劃好的飛機(jī)的飛行路徑來(lái)決策發(fā)送給飛機(jī)的控制指令,這些指令傳遞給單片機(jī),單片機(jī)按照指令來(lái)輸出PWM波形,進(jìn)而控制飛機(jī)在3維空間內(nèi)按照規(guī)劃的路徑自動(dòng)飛行。 平臺(tái)中,在對(duì)飛機(jī)進(jìn)行了機(jī)械改裝之后,利用人工輔助的方法成功完成實(shí)驗(yàn),四旋翼飛機(jī)可以自動(dòng)點(diǎn)火、起飛、懸停、按照路徑飛行、降落和熄火。最后采集了飛機(jī)的飛行數(shù)據(jù),并對(duì)飛行數(shù)據(jù)進(jìn)行了分析,對(duì)系統(tǒng)的控制性能做了總結(jié)。
【關(guān)鍵詞】:四旋翼飛機(jī) 嵌入式系統(tǒng) 視覺(jué) 自動(dòng)飛行
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:V249.1
【目錄】:
- 摘要4-5
- Abstract5-9
- 第1章 緒論9-14
- 1.1 課題的研究背景與意義9-10
- 1.2 小型飛行器控制的研究現(xiàn)狀10-11
- 1.3 嵌入式系統(tǒng)與視覺(jué)的應(yīng)用11-12
- 1.3.1 嵌入式系統(tǒng)的應(yīng)用11
- 1.3.2 機(jī)器視覺(jué)的研究與應(yīng)用11-12
- 1.4 課題研究?jī)?nèi)容介紹12-14
- 第2章 小飛機(jī)的改進(jìn)與嵌入式平臺(tái)的搭建14-26
- 2.1 四旋翼飛機(jī)的組裝與機(jī)械改進(jìn)14-17
- 2.1.1 四旋翼飛機(jī)的組裝與飛行測(cè)試14-15
- 2.1.2 飛機(jī)防撞裝置的設(shè)計(jì)15-17
- 2.2 小飛機(jī)的調(diào)試與飛控參數(shù)的整定17-21
- 2.2.1 飛行調(diào)試與參數(shù)的確定17-19
- 2.2.2 飛機(jī)控制器所接收的信號(hào)的判斷測(cè)量與確定19-21
- 2.3 基于 ARM 的 Linux 嵌入式開(kāi)發(fā)環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)21-25
- 2.3.1 開(kāi)發(fā)板從 SD 卡啟動(dòng)的 Ubuntu 系統(tǒng)的制作21-22
- 2.3.2 超級(jí)終端 minicom 的搭建及交叉編譯鏈的制作22-24
- 2.3.3 NFS 文件共享系統(tǒng)的建立24-25
- 2.4 本章小結(jié)25-26
- 第3章 基于嵌入式系統(tǒng)的飛控平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)26-41
- 3.1 項(xiàng)目硬件平臺(tái)概要26
- 3.2 機(jī)器視覺(jué)硬件平臺(tái)26-27
- 3.3 超聲測(cè)高的硬件實(shí)現(xiàn)27-31
- 3.3.1 測(cè)距傳感器的選型27-29
- 3.3.2 基于超聲傳感器的測(cè)高模塊29-31
- 3.4 運(yùn)用陀螺對(duì)高度數(shù)據(jù)校正的硬件實(shí)現(xiàn)31-34
- 3.5 OMAP3530 開(kāi)發(fā)板設(shè)備驅(qū)動(dòng)程序的移植與配置添加34-39
- 3.5.1 USB 轉(zhuǎn)串口驅(qū)動(dòng)的編譯配置和添加34-35
- 3.5.2 有線網(wǎng)卡驅(qū)動(dòng)的編譯配置和添加35-37
- 3.5.3 無(wú)線網(wǎng)卡驅(qū)動(dòng)的移植和配置添加37-39
- 3.6 Mega128 單片機(jī)輸出控制信號(hào)的硬件實(shí)現(xiàn)39-40
- 3.7 本章小結(jié)40-41
- 第4章 小飛機(jī)控制平臺(tái)軟件設(shè)計(jì)與實(shí)現(xiàn)41-56
- 4.1 系統(tǒng)軟件架構(gòu)概要41
- 4.2 圖像處理與飛機(jī)位置姿態(tài)的獲取41-45
- 4.3 基于超聲與陀螺的飛機(jī)高度測(cè)量的實(shí)現(xiàn)45-49
- 4.3.1 超聲測(cè)距的 Windows API 串口編程實(shí)現(xiàn)46-47
- 4.3.2 運(yùn)用陀螺對(duì)超聲測(cè)高數(shù)據(jù)的校正47-49
- 4.4 圖像進(jìn)程與超聲進(jìn)程通信的實(shí)現(xiàn)49-50
- 4.5 PC 與 ARM 的 WIFI 通信的實(shí)現(xiàn)50-53
- 4.5.1 TCP 通信方式的實(shí)現(xiàn)50-52
- 4.5.2 UDP 通信方式的實(shí)現(xiàn)52-53
- 4.6 ARM 進(jìn)行通信中轉(zhuǎn)與控制任務(wù)的實(shí)現(xiàn)53-54
- 4.7 單片機(jī)輸出信號(hào)控制飛機(jī)的實(shí)現(xiàn)54-55
- 4.8 本章小結(jié)55-56
- 第5章 飛行控制策略的設(shè)計(jì)與飛行試驗(yàn)56-66
- 5.1 四旋翼飛機(jī)的控制56-57
- 5.2 控制策略的設(shè)計(jì)57-59
- 5.3 飛行實(shí)驗(yàn)與參數(shù)的調(diào)試59-62
- 5.4 實(shí)驗(yàn)結(jié)果分析62-64
- 5.5 本章小結(jié)64-66
- 結(jié)論66-68
- 參考文獻(xiàn)68-72
- 攻讀碩士學(xué)位期間發(fā)表的論文及其它成果72-74
- 致謝74
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前3條
1 段勇;徐心和;;自主足球機(jī)器人視覺(jué)系統(tǒng)結(jié)構(gòu)及關(guān)鍵技術(shù)[J];東北大學(xué)學(xué)報(bào);2006年01期
2 李磊;熊濤;胡湘陽(yáng);熊俊;;淺論無(wú)人機(jī)應(yīng)用領(lǐng)域及前景[J];地理空間信息;2010年05期
3 朱華勇;牛軼峰;沈林成;張國(guó)忠;;無(wú)人機(jī)系統(tǒng)自主控制技術(shù)研究現(xiàn)狀與發(fā)展趨勢(shì)[J];國(guó)防科技大學(xué)學(xué)報(bào);2010年03期
本文關(guān)鍵詞:基于嵌入式系統(tǒng)與機(jī)器視覺(jué)的小飛機(jī)控制平臺(tái)設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號(hào):387021
本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/387021.html
最近更新
教材專著