沈陽航空航天大學(xué) 伍美香長城汽車股份有限公司 朱 杰沈陽航空航天大學(xué) 張鵬飛 劉丙濤 張紅梅
基于第一視角飛行的仿真平臺搭建
沈陽航空航天大學(xué) 伍美香
長城汽車股份有限公司 朱 杰
沈陽航空航天大學(xué) 張鵬飛 劉丙濤 張紅梅
融合了虛擬現(xiàn)實技術(shù)、傳感技術(shù)、無人機控制技術(shù)的第一視角飛行實時性好,可解決無人機無法實時捕捉瞬時景象的問題。本文設(shè)計了第一視角仿真平臺。此平臺分為空中飛行平臺和地面控制單元,它們通過一個雙向傳輸?shù)耐ǖ纻鬏斝畔ⅰ2捎萌嗽诨芈贩绞?,無人機飛行姿態(tài)信息和實時景象同時展現(xiàn)在操作者視景中,實現(xiàn)無人機對移動目標(biāo)的實時監(jiān)控。本系統(tǒng)成本低,圖像清晰,具有較好的應(yīng)用前景。
第一視角飛行;無人機控制;人在回路;飛行可視化
無人機已經(jīng)經(jīng)歷了越南戰(zhàn)爭、中東戰(zhàn)爭、海灣戰(zhàn)爭、阿富汗戰(zhàn)爭以及伊拉克戰(zhàn)爭的考驗。無人機負(fù)擔(dān)了偵查監(jiān)視、目標(biāo)定位、戰(zhàn)斗評估等重要任務(wù)[1]。隨后,無人機視覺技術(shù)逐漸由軍用轉(zhuǎn)向民用,可用于地質(zhì)勘測、地理測繪、人員搜救、目標(biāo)追蹤、災(zāi)害監(jiān)測等[2]。
針對無人機進行目標(biāo)定位和跟蹤的問題,研究成果有很多。文獻[3]給出了一種從小型固定翼無人機獲取的圖像中定位地面目標(biāo)的方法。該方法中,應(yīng)用目標(biāo)在圖像中的像素位置,結(jié)合無人機位置、高度和相機姿態(tài)角,可在全局坐標(biāo)上對目標(biāo)進行定位。卡基梅隆大學(xué)早在1996研制的無人機2號已經(jīng)具備對緩慢移動的目標(biāo)進行跟蹤的能力[4],但其定位精度以及跟蹤性能還有待改善。美國加州大學(xué)伯克利分校提出了一種基于計算機視覺的無人機自動導(dǎo)航系統(tǒng),該系統(tǒng)利用視覺信息進行地面場景的3D動態(tài)建模,再融合GPS/INS等導(dǎo)航信息,引導(dǎo)無人機按照事先規(guī)劃好的航線飛行[5]。我國中科院沈陽自動化所研制的小型無人直升機,與2009年9月正式展出,它可以廣泛用于監(jiān)視、勘測、實驗等多種用途[6]。這些成果大多偏于理論研究,研究圖像識別算法,或者研究跟蹤策略,尚未形成成熟可用的產(chǎn)品。并且這些技術(shù)方案技術(shù)難度大,成本高昂。
融合了虛擬現(xiàn)實技術(shù)、傳感技術(shù)、無人機控制技術(shù)采用人在回路的方式。它不但能給予航模愛好者逼真的駕駛體驗,充分發(fā)揮“人”在系統(tǒng)中處理信息,執(zhí)行無人機實時控制的作用,降低了監(jiān)控飛行平臺的技術(shù)難度,提高了實時監(jiān)控能力,有利于發(fā)揮無人機在軍民用任務(wù)中的應(yīng)用潛力。國內(nèi)外的航模愛好者從使用的設(shè)備與技術(shù)及平臺的搭建等多個方面對第一視角飛行進行了粗略的論述[7-11],但這些論述都不系統(tǒng),不深入。
本文中搭建的第一視角飛行平臺總體分為空中飛行平臺和地面控制單元,它們通過一個雙向傳輸?shù)耐ǖ纻鬏斝畔?。?yīng)用攝像機采集信息,采用人在回路方式,無人機飛行姿態(tài)信息和實時景象同時展現(xiàn)在操作者視景中,由“人”處理信息,控制無人機的飛行,實現(xiàn)無人機對移動目標(biāo)的實時監(jiān)控,通過第一視角飛行平臺搭建解決地面監(jiān)測無法實時捕捉無人機飛行瞬態(tài)景象的問題。檢測分析系統(tǒng)的總體性能,最終得到滿意的實時圖像。
如圖1所示,四旋翼上搭載兩自由度云臺,云臺上裝載攝像頭。視頻眼鏡和遙控器由數(shù)據(jù)線連接,當(dāng)視頻眼鏡輸出頭傳信息給遙控器時,遙控器通過數(shù)據(jù)線為視頻眼鏡供電。
圖1 平臺工作原理圖
攝像頭所采集的音視頻信息由無線音視頻發(fā)射機發(fā)出,同時無人機的姿態(tài)信息通過視頻疊加器(OSD)疊加到圖像上,被地面裝有信號接收器的視頻眼鏡接收后呈現(xiàn)人眼中,完成第一視角飛行的圖像信息傳輸。R/C遙控器將操作者頭傳信息和遙控指令信息同時發(fā)送給模型飛機的R/C接收機,云臺根據(jù)頭轉(zhuǎn)信息進行平面轉(zhuǎn)動和傾斜,以此調(diào)節(jié)攝像頭的姿態(tài);同時,經(jīng)過操作者的分析判斷后,通過手持的R/C遙控器對四旋翼發(fā)出控制指令,搭載在四懸翼上的R/C接收機接收控制指令,并把信息傳遞給飛控系統(tǒng)(APM),改變每個電機的轉(zhuǎn)速實現(xiàn)飛行器的俯仰偏航控制,完成人在回路的飛行控制。
如圖2所示,硬件設(shè)備包括視頻眼鏡、攝像頭等。所有設(shè)備都集成在一起,通過有獨立開關(guān)的控制面板供電。
(1)視頻眼鏡:把傳輸?shù)降孛娴男畔⒊尸F(xiàn)到人眼中,產(chǎn)生頭傳指令信息。
(2)無線接收機:用于接收從無人機發(fā)出的視頻信號。
(3)R/C遙控器:通過數(shù)據(jù)線與視屏眼鏡相連,為視屏眼鏡供電,同時為模型飛機提供地面控制指令和隨動信息,完成整個系統(tǒng)的閉環(huán)控制。
(4)數(shù)傳遙控模塊:XBee模塊是一種遠(yuǎn)距離低功耗的數(shù)傳模塊,其使用串口通信方式,每個模塊都可以為路由節(jié)點,協(xié)調(diào)器,以及終端節(jié)點。
(5)視頻疊加器(OSD):把無人機的狀態(tài),疊加到所傳的圖像上。
(6)飛控系統(tǒng)(APM):基于慣性導(dǎo)航的開源飛行控制系統(tǒng)。
圖2 平臺系統(tǒng)電氣連接
四旋翼直升機通過四個螺旋槳產(chǎn)生的升力實現(xiàn)飛行。四個旋翼位于一個幾何對稱的十字支架前、后、左、右四端,如圖3所示。旋翼由電機控制;整個飛行器依靠改變每個電機的轉(zhuǎn)速來實現(xiàn)飛行姿態(tài)控制。
在圖3中,前端旋翼1 和后端旋翼3 逆時針旋轉(zhuǎn),而左端旋翼2和右端的旋翼4 順時針旋轉(zhuǎn),以平衡旋翼旋轉(zhuǎn)所產(chǎn)生的反扭轉(zhuǎn)矩。由此可知,懸停時,四只旋翼的轉(zhuǎn)速應(yīng)該相等,以相互抵消反扭力矩;同時等量地增大或減小四只旋翼的轉(zhuǎn)速,會引起上升或下降運動;增大某一只旋翼的轉(zhuǎn)速,同時等量地減小同組另一只旋翼的轉(zhuǎn)速,則產(chǎn)生俯仰、橫滾運動;增大某一組旋翼的轉(zhuǎn)速,同時等量減小另一組旋翼的轉(zhuǎn)速,將產(chǎn)生偏航運動。
圖3 四旋翼飛行器旋翼旋轉(zhuǎn)方向示意圖
用四旋翼直升機搭載兩自由度云臺,云臺上裝載攝像頭。當(dāng)?shù)孛娼邮盏娇刂苽骰氐膱D像信息,經(jīng)過操作者的分析判斷后,通過手持的R/C遙控器對四旋翼發(fā)出控制指令,搭載在四懸翼上的R/C接收機接收控制指令,并把信息傳遞給飛控系統(tǒng)(APM),飛控APM發(fā)出指令改變每個電機的轉(zhuǎn)速,實現(xiàn)直升機的俯仰、偏航控制,完成人在回路的飛行控制。
在飛行實驗中,視頻眼鏡呈現(xiàn)的圖像給人身臨其境的感覺,猶如自己駕駛著模型飛機。呈現(xiàn)在屏幕上的實時信息準(zhǔn)確快速,與操作者控制指令信息幾乎同步,實現(xiàn)了第一視角飛行的真實體驗。如圖(4)、圖(5)、圖(6)所示。
圖4 實驗測試圖(0度)
圖5 實驗測試圖(7度)
圖6 實驗測試圖(-32度)
經(jīng)實驗,本系統(tǒng)信號傳輸穩(wěn)定,所傳圖像清晰,抗干擾能力強。系統(tǒng)搭建完成了地面控制與空中飛行過程的閉環(huán)控制,地面控制對無人機的姿態(tài)信息和瞬態(tài)景象信息快速掌握,并通過頭傳信息、遙控指令信息對攝像頭、模型飛機進行指令控制,實現(xiàn)了人在回路的第一視角可視化飛行,改善了飛行控制系統(tǒng)的準(zhǔn)確性和快速性,系統(tǒng)效率高,實施簡單便宜,具有較好的應(yīng)用前景和使用價值。
[1]董國忠,王省書,胡春生.無人機的應(yīng)用及發(fā)展趨勢[J].國防科技,2006,10:34-38.
[2]秦博.王蕾無人機發(fā)展綜述[J].飛航導(dǎo)彈,2002,8:4-10.
[3]J.Redding,T.W.McLain,R.W.Beard,C.Taylor.Vision-based Target Localization from a Fixed-wing Miniature Air Vehicle[J].American Control Conferrence.2006:2862-2867.
[4]Omead.Amidi,T.Kanade,R.Miller. Vision-based Autonomous Helicopter Research at Carnrgie Mellon Robotics Institute[J].IEEE/SPIE Robust Vision for Vision-based Control of Motion,1999:221-232.
[5]Bruno.Sinopoli,Mario.Micheli.Vision Based Navigation for An Unmanned Aerial Vechile[J].IEEE/ICRA International Conference on Robotics and Automation,2003,2:1757-1764.
[6]新華網(wǎng).國產(chǎn)ServoHeli-120型自主旋翼無人機亮相[EB].http://war.163.com/09/0909/10/51OVQ1L600011MTO.html.
[7]楊貴慈,海鷗.充滿魅力的第一視角飛行[J].航空模型,2009(9): 40-43.
[8]張弓.第一視角飛行入門[J].航空模型,2010(11):31-33.
[9]一帆.簡易FPV地面站的制作[J].航空模型,2011(6):39-43.
[10]張寶?。o模型飛機一雙慧眼:改造第一視角飛行中的微型DV[J].航空模型,2011,12:54-58.
[11]Rolf,張弓.第一視角飛行新概念[J].航空模型,2012,01:31-33.
指導(dǎo)老師:張紅梅。
2015年沈陽航空航天大學(xué)大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目(DX501303)。