基于iOS移動平臺的無人機視頻處理與遠程控制技術的研究與實現
本文關鍵詞:基于iOS移動平臺的無人機視頻處理與遠程控制技術的研究與實現
【摘要】:近年來無人機不僅被用在軍事領域,而且在民用領域的應用也越來越廣泛。目前無人機的控制主要以人工控制方式為主,隨著移動設備的普及,使用移動終端替代傳統控制手柄已成為小型無人機控制端更為先進的解決方案。本文首先進行了無人機視頻處理及飛行控制系統的需求分析,確定了分辨率、延遲、卡頓等視頻處理的性能指標以及飛行指令傳輸協議等,并進行了系統的總體設計。將無人機系統分為飛行前端和移動控制后端兩部分來實現,飛行前端采用V4L2接口實現原始視頻數據的采集,使用FFmpeg庫將原始視頻數據進行壓縮成為h.264格式的視頻數據,再根據實時流傳輸協議將編碼后的視頻數據發(fā)送給移動控制后端。移動終端接收到h.264格式的視頻數據后,采用FFmpeg庫對其進行解碼,獲取YUV格式的視頻幀數據,然后使用iOS平臺的圖像渲染技術將視頻數據實時呈現在其屏幕面,同時實現對視頻的截圖和錄制。在飛行控制方面,移動控制后端首先向前端申請權限驗證,獲得經過無線網絡加密算法加密的返回數據后,對其進行解密獲得權限碼,隨后通過虛擬搖桿和重力感應接口獲取飛行控制指令,將飛行指令和權限碼一起發(fā)送給飛行前端,飛行前端獲得飛行指令并進行權限驗證后,控制無人機飛行。系統功能在實驗室和實際飛行環(huán)境下進行了近一個月的驗證。驗證結果表明,視頻處理的平均延遲為353ms,卡頓平均為0.43次,馬賽克平均為0.51次;利用移動終端的虛擬搖桿和重力感應可以控制無人機的飛行,控制延遲平均不超過152ms。
【關鍵詞】:無人機 遠程控制 移動終端 視頻處理
【學位授予單位】:長安大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:V279
【目錄】:
- 摘要4-5
- Abstract5-10
- 第一章 緒論10-17
- 1.1 小型無人機發(fā)展現狀10-11
- 1.2 無人機控制技術發(fā)展現狀及趨勢11-14
- 1.2.1 發(fā)展現狀11-13
- 1.2.2 發(fā)展趨勢13-14
- 1.3 課題的研究意義14-15
- 1.4 課題的主要工作15-16
- 1.5 文章組織結構16
- 1.6 本章小結16-17
- 第二章 無人機系統需求描述及總體設計17-27
- 2.1 無人機系統需求描述17-22
- 2.1.1 無人機總體需求設計17-18
- 2.1.2 視頻需求描述18-19
- 2.1.3 控制端界面需求描述19-20
- 2.1.4 飛行數據的通訊協議20-22
- 2.2 無人機系統總體設計22-26
- 2.2.1 飛行前端總體設計23-25
- 2.2.2 移動控制后端的設計25-26
- 2.3 本章小結26-27
- 第三章 飛行前端視頻處理的實現27-35
- 3.1 視頻采集模塊的實現27-28
- 3.1.1 視頻采集技術研究27
- 3.1.2 視頻采集的實現原理27-28
- 3.2 視頻編碼模塊的實現28-31
- 3.2.1 視頻編碼格式分析28-29
- 3.2.2 視頻編碼技術研究29-30
- 3.2.3 視頻編碼的實現原理30-31
- 3.3 視頻傳輸模塊的實現31-34
- 3.3.1 視頻傳輸協議研究32-33
- 3.3.2 視頻傳輸技術研究33
- 3.3.3 視頻傳輸模塊的實現原理33-34
- 3.4 本章小結34-35
- 第四章 移動控制后端的實現35-63
- 4.1 視頻解碼模塊的實現35-41
- 4.1.1 視頻解碼技術研究35-37
- 4.1.2 視頻解碼模塊的架構設計37-39
- 4.1.3 模型對象初始化39
- 4.1.4 模型對象讀取視頻幀數據39-41
- 4.2 視頻界面的繪制和視頻處理41-46
- 4.2.1 iOS平臺下圖像繪制技術的研究41-43
- 4.2.2 視圖對象初始化43-45
- 4.2.3 視圖對象渲染畫面45-46
- 4.3 視頻截圖和本地錄像功能的詳細實現46-50
- 4.3.1 視頻截圖的實現46-48
- 4.3.2 本地錄制視頻48-50
- 4.4 重力感應控制和虛擬搖桿控制的實現50-55
- 4.4.1 虛擬搖桿控制的實現50-52
- 4.4.2 重力感應控制的實現52-55
- 4.5 控制指令的發(fā)送55-59
- 4.5.1 iOS中常用的網絡請求方法55-58
- 4.5.2 發(fā)送控制指令的實現58-59
- 4.6 安全權限設計的實現59-62
- 4.7 本章小結62-63
- 第五章 系統功能驗證63-68
- 5.1 實驗室環(huán)境驗證63-65
- 5.2 正式環(huán)境驗證65-67
- 5.3 本章小結67-68
- 第六章 工作總結及展望68-70
- 6.1 工作總結68
- 6.2 展望68-70
- 參考文獻70-73
- 攻讀學位期間取得的研究成果73-74
- 致謝74
【相似文獻】
中國期刊全文數據庫 前10條
1 辛健成;美國海軍無人機發(fā)展歷程[J];機器人技術與應用;2000年05期
2 時兆峰;以色列組建專門的無人機管理部門[J];飛航導彈;2001年10期
3 徐文;俄羅斯的無人機系統——格蘭特[J];飛航導彈;2003年07期
4 何一波;各國使用的主要輕型無人機[J];飛航導彈;2003年11期
5 馬曉平;系統工程學在無人機研制中的應用[J];航空科學技術;2003年04期
6 柯邊;“影子200”戰(zhàn)術無人機[J];航天電子對抗;2003年06期
7 溫羨嶠,李英;從美國無人機的發(fā)展來看無人機在未來戰(zhàn)爭中的應用前景[J];現代防御技術;2003年05期
8 王永壽;日本無人機的研究開發(fā)現狀與動向[J];飛航導彈;2003年08期
9 袁剛輝;徐志紅;;不斷壯大的俄羅斯無人機家族[J];現代兵器;2003年02期
10 徐文;俄羅斯無人機的發(fā)展現狀[J];飛航導彈;2004年02期
中國重要會議論文全文數據庫 前10條
1 王林;張慶杰;朱華勇;沈林成;;遠程異地多無人機系統控制權切換技術研究[A];2009中國控制與決策會議論文集(3)[C];2009年
2 譚健美;張琚;閆娟;;信息無人機系統——無人機發(fā)展史上新的里程碑[A];第二屆中國航空學會青年科技論壇文集[C];2006年
3 黃愛鳳;鄧克緒;;民用無人機發(fā)展現狀及關鍵技術[A];第九屆長三角科技論壇——航空航天科技創(chuàng)新與長三角經濟轉型發(fā)展分論壇論文集[C];2012年
4 劉長亮;;無人機發(fā)動機氣道開度自適應機構的設計與實現[A];2009年中國智能自動化會議論文集(第三分冊)[C];2009年
5 丁霖;;無人機系統人機交互界面淺析[A];探索 創(chuàng)新 交流(第4集)——第四屆中國航空學會青年科技論壇文集[C];2010年
6 劉澤坤;呂繼淮;;艦載無人機系統的環(huán)境適應性[A];人—機—環(huán)境系統工程創(chuàng)立20周年紀念大會暨第五屆全國人—機—環(huán)境系統工程學術會議論文集[C];2001年
7 葉烽;宋祖勛;;無人機系統電磁兼容性測試研究[A];第十四屆全國電磁兼容學術會議論文集[C];2004年
8 易當祥;呂國志;沈玲玲;;多級路況下車載無人機疲勞載荷仿真[A];第十二屆全國疲勞與斷裂學術會議論文集[C];2004年
9 錢正祥;金繼才;楊鷺怡;;未來局部戰(zhàn)爭中反無人機作戰(zhàn)對策研究[A];探索創(chuàng)新交流--中國航空學會青年科技論壇文集[C];2004年
10 高鵬騏;晏磊;趙紅穎;何定洲;;無人機遙感控制平臺的設計與實現[A];第十五屆全國遙感技術學術交流會論文摘要集[C];2005年
中國重要報紙全文數據庫 前10條
1 洪山;法國、德國和西班牙簽約共同研發(fā)三國無人機系統[N];中國航空報;2007年
2 崔璽康;對抗無人機所面臨的新挑戰(zhàn)[N];中國航空報;2007年
3 林英;無人機將進入現代化農業(yè)領域[N];光明日報;2007年
4 本報記者 陳永杰 馬佳;中國無人機亮相:戰(zhàn)爭“零傷亡”將實現[N];北京科技報;2008年
5 祖茜楓;“綜合者”:攜帶小導彈的小無人機[N];中國國防報;2008年
6 王磊;印度期望打造強大無人機部隊[N];學習時報;2009年
7 李荔;無人機“俯瞰”黃河災情[N];北京科技報;2011年
8 本報記者 宋斌斌;我國無人機應用高端化趨勢明顯[N];中國工業(yè)報;2011年
9 吳飛;反恐十年無人機扶搖直上[N];中國航空報;2011年
10 司古;美無人機遭神秘病毒入侵[N];國防時報;2011年
中國博士學位論文全文數據庫 前10條
1 劉洋;動態(tài)環(huán)境中的無人機路徑規(guī)劃研究[D];西北工業(yè)大學;2015年
2 高九州;無人機自主著陸控制[D];中國科學院研究生院(長春光學精密機械與物理研究所);2016年
3 楊永明;無人機遙感系統數據獲取與處理關鍵技術研究[D];昆明理工大學;2016年
4 孫小雷;基于多階段航跡預測的無人機任務規(guī)劃方法研究[D];哈爾濱工業(yè)大學;2015年
5 陳巖;蟻群優(yōu)化理論在無人機戰(zhàn)術控制中的應用研究[D];國防科學技術大學;2007年
6 林林;基于協同機制的多無人機任務規(guī)劃研究[D];北京郵電大學;2013年
7 劉春陽;無人機隱身技術若干問題研究[D];西安電子科技大學;2012年
8 王小剛;非線性濾波方法在無人機相對導航上的應用研究[D];哈爾濱工業(yè)大學;2010年
9 黃國勇;變推力軸線無人機飛行控制技術研究[D];南京航空航天大學;2009年
10 鄭維剛;基于無人機紅外影像技術的配電網巡檢系統研究[D];沈陽農業(yè)大學;2014年
中國碩士學位論文全文數據庫 前10條
1 趙敏;分布式多類型無人機協同任務分配研究及仿真[D];南京理工大學;2009年
2 劉志花;無人機故障預測與健康管理技術研究[D];北京化工大學;2010年
3 劉愛兵;可變形無人機設計[D];南京航空航天大學;2009年
4 易姝姝;無人機飛行場景及數據的可視化仿真與實現[D];電子科技大學;2010年
5 張佳璐;無人機項目綜合評價研究[D];北京郵電大學;2011年
6 趙志鴻;某型無人機雙發(fā)火箭助推發(fā)射動力學建模與仿真研究[D];南京理工大學;2007年
7 李建華;某無人機發(fā)射系統技術研究[D];南京理工大學;2008年
8 戴世通;無人機飛行可視化仿真系統設計[D];西安理工大學;2008年
9 曹攀峰;敵對與非敵對環(huán)境下無人機群的協同搜索路徑與策略研究[D];復旦大學;2010年
10 張錫憲;無人機測控中數據傳輸系統設計與實現[D];電子科技大學;2009年
,本文編號:662225
本文鏈接:http://www.sikaile.net/kejilunwen/hangkongsky/662225.html