多旋翼無人機(jī)地面監(jiān)控系統(tǒng)設(shè)計(jì)
本文選題:地面監(jiān)控系統(tǒng) + WPF。 參考:《南京信息工程大學(xué)》2017年碩士論文
【摘要】:近年來,隨著多旋翼無人機(jī)在農(nóng)業(yè)植保等領(lǐng)域的應(yīng)用愈加成熟,作為整個(gè)無人機(jī)系統(tǒng)中的指揮與控制中心,地面監(jiān)控系統(tǒng)逐漸成為研究熱點(diǎn),性能穩(wěn)定可靠的地面監(jiān)控系統(tǒng)在無人機(jī)執(zhí)行作業(yè)飛行任務(wù)中扮演的角色越來越重要。本文結(jié)合自主研發(fā)的多旋翼無人機(jī),設(shè)計(jì)了一款基于WPF技術(shù)的地面監(jiān)控系統(tǒng)軟件。文章對地面監(jiān)控系統(tǒng)的總體結(jié)構(gòu)與硬件選型進(jìn)行了概括性的介紹,著重闡述了地面站中各個(gè)功能模塊的設(shè)計(jì)與界面布局的設(shè)計(jì)。本設(shè)計(jì)在VS2013軟件平臺(tái)上,使用XAML語言設(shè)計(jì)了地面監(jiān)控系統(tǒng)的界面,后臺(tái)則使用C#語言進(jìn)行邏輯關(guān)聯(lián)與功能實(shí)現(xiàn)。本設(shè)計(jì)在地面站與無人機(jī)通訊方面,設(shè)計(jì)了自定義的通信協(xié)議并同時(shí)實(shí)現(xiàn)了無線網(wǎng)絡(luò)通信與串口通信,實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)存儲(chǔ)和數(shù)據(jù)回放、數(shù)據(jù)顯示、波形顯示以及數(shù)據(jù)自檢的功能。采用GMap.NET地圖控件實(shí)現(xiàn)地圖操作功能,并設(shè)計(jì)了無人機(jī)自主飛行的軌跡規(guī)劃、航跡繪制和航跡回放功能。設(shè)計(jì)實(shí)現(xiàn)了地面站端傳感器的校準(zhǔn),無人機(jī)飛行相關(guān)參數(shù)的設(shè)置。設(shè)計(jì)實(shí)現(xiàn)了在地面站端對飛控模塊固件的在線升級(jí)。文章還通過使用DirectShow技術(shù)處理視頻流,實(shí)現(xiàn)了多旋翼無人機(jī)視頻的實(shí)時(shí)播放和拍照功能,實(shí)現(xiàn)了軌跡規(guī)劃功能中區(qū)域邊界點(diǎn)的準(zhǔn)確采集,并運(yùn)用OpenGL實(shí)現(xiàn)虛擬儀表的構(gòu)建和無人機(jī)3D模型顯示。最后通過地面站監(jiān)控系統(tǒng)與多旋翼無人機(jī)的戶外實(shí)際飛行測試實(shí)驗(yàn),驗(yàn)證了本設(shè)計(jì)中地面監(jiān)控系統(tǒng)中各個(gè)功能模塊的可行性與穩(wěn)定性,滿足了功能需求,并且能夠穩(wěn)定可靠的運(yùn)行,實(shí)現(xiàn)預(yù)期效果。
[Abstract]:In recent years, with the more mature applications of the multi rotor unmanned aerial vehicle in the field of agricultural plant protection and other fields, as the command and control center of the whole UAV system, the ground monitoring system has gradually become a hot spot. The role of the ground monitoring system with stable performance and reliable performance is becoming more and more important in the mission of the UAV. A multi rotor unmanned aerial vehicle (UAV) is developed independently. A ground monitoring system software based on WPF technology is designed. The general structure and hardware selection of the ground monitoring system are introduced briefly. The design of each functional module in the ground station and the design of the interface layout are emphatically expounded. This design is used on the VS2013 software platform and uses XAM The L language designs the interface of the ground monitoring system, the backstage uses the C# language to carry out the logic Association and function realization. This design has designed the custom communication protocol in the ground station and the UAV Communication, and realized the wireless network communication and serial communication at the same time, and realized the real-time storage of data and data replay, data display, and waveform display. The function of GMap.NET map control is used to realize the function of map operation, and the trajectory planning, track drawing and track replay function of the UAV autonomous flight are designed. The calibration of the ground station end sensor and the setting of the flight related parameters of the UAV are designed and realized. The design and Realization of the firmware of the flight control module at the ground station is designed and realized. Through the use of DirectShow technology to process video stream, the paper realizes the real-time playing and photographing of multi rotor UAVs video, realizes the accurate collection of regional boundary points in the trajectory planning function, and implements the virtual instrument construction and the unmanned aerial vehicle 3D model display using OpenGL. Finally, the monitoring system and the ground station monitoring system are carried out. The experiment of outdoor actual flight test of multi rotor unmanned aerial vehicle (UAV) proves the feasibility and stability of each function module in the ground monitoring system in this design, and meets the functional requirements, and it can run steadily and reliably, and realize the expected effect.
【學(xué)位授予單位】:南京信息工程大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:V279;TP277
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 袁玉敏;;農(nóng)業(yè)植保無人機(jī)高精度定位系統(tǒng)研究與設(shè)計(jì)——基于GPS和GPRS[J];農(nóng)機(jī)化研究;2016年12期
2 劉洋;韓泉泉;趙娜;;無人機(jī)地面綜合監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];電子設(shè)計(jì)工程;2016年14期
3 馮偉;;數(shù)據(jù)通信技術(shù)研究[J];科技風(fēng);2015年16期
4 武鳳翔;;基于DirectShow和WPF的實(shí)時(shí)視頻圖像采集與處理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2015年03期
5 陳艷超;;基于xaml的軟件用戶界面設(shè)計(jì)與實(shí)現(xiàn)[J];內(nèi)蒙古石油化工;2015年05期
6 曲廣強(qiáng);關(guān)曉輝;楊永清;劉冬云;孫悅;;基于WPF技術(shù)的教學(xué)信息查詢系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];東北電力大學(xué)學(xué)報(bào);2014年06期
7 王媛嬌;孫愷;;基于WPF技術(shù)的行情分析軟件設(shè)計(jì)與實(shí)現(xiàn)[J];電子設(shè)計(jì)工程;2014年18期
8 屈武江;;串口數(shù)據(jù)采集系統(tǒng)在VS2008中的設(shè)計(jì)與實(shí)現(xiàn)[J];沈陽師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2013年03期
9 韓英慧;;基于局域網(wǎng)的通信系統(tǒng)的開發(fā)與設(shè)計(jì)[J];黑龍江教育學(xué)院學(xué)報(bào);2013年07期
10 陳建華;;基于.NET的異步TCP編程應(yīng)用[J];福建電腦;2011年11期
相關(guān)碩士學(xué)位論文 前10條
1 呂宋;基于Android平臺(tái)的多旋翼無人機(jī)地面監(jiān)控系統(tǒng)設(shè)計(jì)[D];南京信息工程大學(xué);2016年
2 張志遠(yuǎn);無人機(jī)地面控制站軟件平臺(tái)的開發(fā)[D];哈爾濱工業(yè)大學(xué);2014年
3 李小磊;無人機(jī)任務(wù)規(guī)劃軟件設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2014年
4 馬璐;無人機(jī)地面遙控遙測系統(tǒng)研究[D];南昌航空大學(xué);2013年
5 李力;無人機(jī)輸電線路巡線技術(shù)及其應(yīng)用研究[D];長沙理工大學(xué);2012年
6 馬俊;基于GoogleEarth的無人機(jī)地面站監(jiān)控系統(tǒng)[D];南京航空航天大學(xué);2011年
7 李s,
本文編號(hào):1858195
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1858195.html