999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種面向無人車平臺的無人機自主起降控制系統

2022-07-20 05:57:20時潮劉喬孫飛賈宇航代力白璇
數字技術與應用 2022年6期

時潮 劉喬 孫飛 賈宇航 代力 白璇

1.上海機電工程研究所;2.北方自動控制技術研究所

針對無人機在無人車上的自主降落問題,本文分解為兩個階段:基于機、車GPS 信息的導航飛行階段和基于降落平臺標志的精確視覺引導階段。針對視覺引導無人機起降問題,本文設計了視覺伺服控制和模糊PID 控制兩種方法,最后采用搭建的地空協同系統進行了機、車GPS 導航飛行實驗和基于視覺引導的無人機自主起降實驗,均達到了理想的效果。實驗證實了本文提出的自主起降方案可行性和有效性。

無人車是智能交通系統的核心,研究無人駕駛技術的研究對于減少交通安全事故、緩解交通擁堵有著重要意義。現階段,無人車研究仍然面臨著環境感知范圍小、非結構化道路適應能力差等技術難題。在機動靈活的無人機上搭載傳感器,協同智能系統對于無人駕駛技術的研究有著重要意義。除此之外,地空協同系統在災區救援、戰場作戰、環境偵查等領域也有著廣闊的應用前景。而面向無人車平臺的無人機自主起降控制將是地空協同中首個有待突破的技術難題。

無人機視覺著陸系統可以大致分為兩類:第一類是將無人機降落在預定義的目標上,這種方法需要對無人機與降落平臺的相對位置和姿態進行精確估計;第二類是將無人機降落在任意合適的區域上,其使用視覺算法檢測足夠平穩的著陸地點。文獻[1-4]主要描述了旋翼式無人機在地面無人小車平臺上的降落方法,而文獻[5-8]主要對固定翼式無人機在艦船上的著陸方案進行研究。其中,文獻[1]介紹了一套由小型旋翼式無人機和地面移動小車組成的混合系統,無人機能夠從移動的小車上自主起飛,以恒定的速度跟蹤它并且在運動的小車平臺上降落。文獻[4]展示了一套由小型無人機和地面無人車組成的混合系統,可共同協作執行室內搜救等任務,并且還設計了安裝于無人車上的降落平臺,從而起到承載、固定無人機的作用。除此之外,還有將無人機降落在地面指定地點的視覺著陸系統。文獻[10]提出了一套地面紅外立體視覺系統用于輔助降落,該系統的視覺傳感器為兩個紅外攝像機,安裝在兩自由度的云臺上,便于攝像機捕捉動態無人機目標,估計兩者的相對位置。而文獻[11]設計的降落系統采用機載的攝像機和處理器,通過識別地面上特定的標志物獲得無人機與降落平臺的相對位置,進而引導無人機降落。

與上述文獻不同,本文以無人駕駛汽車作為地面平臺,構建地空協同系統。對于無人機在無人車平臺上的自主起降問題,本文提出一套完整的技術方案,并進行了地空協同系統的設計、搭建、試驗調試等工作,實現無人機在靜止的無人車平臺上自主起飛、降落的功能。

1 總體方案

本文采用的無人車如圖1(a)所示,從空間布局來看,無人車分為駕駛艙和后車廂兩部分。駕駛艙頂部安裝了激光雷達和全景攝像機等傳感器,后車廂放置了電源、計算機組等功能模塊,并且無人車上還安裝了GPS 接收機實現定位功能。與固定翼無人機相比,旋翼式無人機具有機動靈活,可垂直起飛降落,定點懸停的優點,因此本文采用大疆公司研發生產的DJI Matrice 100(簡稱“M100”)四旋翼無人機,如圖1(b)所示。

圖1 無人車平臺和無人機Fig.1 Unmanned ground vehicle and UAV

與固定翼無人機相比,旋翼式無人機具有機動靈活,可垂直起飛降落,定點懸停的優點,因此本文采用四旋翼式無人機。無人車和無人機都配備了GPS 接收機,雖然能夠以此來計算兩者的相對位置,但是得到的精度有限。無人車上裝配了無人機降落平臺,該平臺安裝了正交分布的視覺引導標志,并且無人車與無人機之間能夠進行通信,無人車、無人機的任務指令、工作狀態、GPS 位置等信息會通過通信模塊進行交互。且本文采用視覺傳感器來輔助降落,在降落平臺上設置特征固定的引導標志,通過圖像處理技術來實現視覺反饋。無人機自主起降控制系統的整體流程如圖2 所示。

圖2 無人機自主起降控制流程Fig.2 Autonomous takeoff and landing control flow chart

當無人機接收到無人車發布的起飛指令時,無人機起轉電機并通過視覺反饋得到無人機與無人車的相對位置,當飛離無人車并距離其一定距離時,認為無人機完成了起飛任務。當無人機請求降落得到允許或者收到無人車發布的降落指令時,無人機通過當前機、車的GPS坐標計算得到與無人車的相對位置,以其為依據進行導航飛行,當到達無人車附近時,通過攝像機搜索降落標志從而獲得更精確的相對位置,以此為反饋進行視覺引導直至降落到平臺上。

2 控制策略設計

根據圖2 所示的控制流程,控制策略包括GPS 導航控制和視覺引導控制兩部分,其中,視覺引導控制部分設計了視覺伺服控制和模糊PID 控制兩種控制方法。

2.1 GPS 導航控制

無人車和無人機平臺上均搭載了GPS 接收機,輸出數據為WGS-84 大地坐標系下的經緯度信息,兩者之間的GPS 數據通過UDP 通信進行傳輸。

其GPS 信息經過通用橫軸墨卡托投影后轉換到北東平面坐標系,分別用(

x

,

y

)和(

x

,y)表示無人車和無人機的坐標。通過無人機上的氣壓高度計可以得到無人機相對于無人車上降落平臺的高度值,用

z

表示。圖3 表示無人機與無人車的相對位置關系,其中

h

軸代表無人車車頭朝向,

ξ

表示無人車的航向角,即

h

軸與

e

軸(北向)的夾角。

圖3 無人機與無人車相對位置關系圖Fig.3 The relative position relationship of UAV and UGV

如圖3 所示,以無人車上GPS 天線為原點建立北東地直角坐標系E,由氣壓高度計得到的無人機相對于降落平臺的高度為

z

,無人機和無人車的相對位置在E 坐標系下的表示如式(1)所示:

降落平臺安置于無人車駕駛艙后側,用于視覺引導的標志固定在平臺上,為了在GPS 導航結束后便于對標志物進行視覺搜索,GPS 導航的目標點并不是E 坐標系的原點,而是位于無人車正后方的

T

點。

T

在E 坐標系下的坐標為

d

=[

d d d

],且

T

到無人機的空間向量為

p

。假設導航目標點

T

在無人車正后方

m

米處,高度為

k

米處,則有如式(2)-式(3)所示:

為了便于無人機控制,以無人機為起點,導航目標點為

T

終點,構建無人機與目標點的相對位置向量

r

,且有

r

=-

p

,其在機體坐標系下的表示記為

r

=-

p

,其表達式如式(4)所示:

在GPS 導航控制中,控制目標為使四旋翼無人機到達目標點

T

,即

r

=0,因此

r

可被視為控制系統的誤差輸入。GPS 導航控制采用PID 控制器,機體坐標系下的線速度

v

為控制器輸出,并且出于飛行安全和避免超調量過大的考慮,對控制量進行輸出限幅,則其控制框圖如圖4 所示。

圖4 GPS 導航控制框圖Fig.4 The control block diagram of GPS navigation

2.2 視覺伺服控制

由于視覺引導起飛和降落任務的特殊性,如果選取單一的大尺度標志物,當無人機靠近降落平臺時,引導標志無法完全呈現在攝像機視野中;同理,選取單一小標志,在無人機距離降落平臺較遠時,難以對其進行識別。因此,本文設計了大小嵌套型標志用于仿真驗證,具體內容詳見第三章。在這種情況下,視覺伺服控制根據標志物的不同分為不同的引導階段,故

s

(

t

)是變化的,但是對于一個特定的引導階段,

s

(

t

)是固定不變的。下文針對一個特定的引導階段進行視覺伺服控制方法的討論,這樣可得如式(6)所示:

設E 坐標系下一點(

x

,

y

,

z

),在B 坐標系下的坐標表示為(

X

,

Y

,

Z

),投影到圖像平面的像素坐標為(

u

,

v

),可得如式(7)所示:

由于攝像機與四旋翼無人機固連,則兩者速度相同,因此點(

X

,

Y

,

Z

)的坐標對時間

t

的一階微分為如式(8)所示:

可得如式(9)所示:

其中

L

是(

u

,

v

)相關的圖像雅克比矩陣,且有如式(10)所示:

進一步可得如式(11)所示:

這樣就將問題轉換成求解帶有6 個未知參數(三軸線速度和三軸角速度)的方程組,其最小二乘估計解為如式(13)所示:

在視覺伺服控制方法正式被應用到四旋翼降落控制系統之前,還有以下三個問題需要進行討論:(1)保證

LL

滿秩;(2)計算欠驅動的四旋翼無人機系統伺服控制三軸的線速度和三軸的角速度;(3)估計

L

矩陣中的

Z

值。要確保

LL

滿秩,則需滿足

L

滿秩,而

L

為2

k

×6的矩陣,因此有

k

≥3。而當

k

=3 時,即選取三個特征點來構造向量,存在

L

為非奇異矩陣的可能。為保證

LL

滿秩,共選取4 個共面的特征點,并且任意3 個特征點不共線。

對于不同圖像特征點對應的三維空間點在B 坐標系下的Z 值估計問題,可首先通過PnP 方法可以估計出攝像機位置,即B 坐標系原點到E 坐標系原點的位置向量

t

,對于E 坐標系下的一點(

x

,

y

,

z

),可通過式(3)估計相應的Z 值。

2.3 模糊PID 控制

針對視覺引導降落階段,本文設計了模糊PID 控制器。B 坐標系原點到降落平臺中心的向量為

t

,且有

t

=-

n

,將其在B 坐標系的坐標記為

t

=[

t t t

],無人機機頭朝向與車頭朝向的夾角記為

φ

,則在無人機降落過程中,主要需對

t

、

t

t

以及

φ

四個量進行控制,使其都趨近于零。將偏航角控制與線性位置控制分離,即在GPS 引導結束且搜索到降落標志后,首先對無人機偏航角進行調整,當

φ

接近于零后再進行線性位置控制,這樣就可以減小無人機在降落過程中的控制難度。偏航角控制采用PI 控制器,線性位置控制采用模糊PID 控制器,如圖5 所示以

t

的控制為例,表示了模糊PID 控制系統結構。

圖5 模糊PID 控制框圖Fig.5 The control block diagram of fuzzy PID

根據降落技術方案的設定,無人機在車的后方進行降落,則

t

為負時表明在降落過程中無人機發生了超調,并且很有可能會撞上駕駛艙,導致飛行事故,因此

t

的負值可取范圍很小,這也是

t

的量化域不對稱的原因。在建立PID 參數與輸入項的模糊規則時,需綜合考慮系統特性以及相關調試經驗:在誤差較大時,應選用適中的

k

,使無人機快速響應,同時選用較小的

k

,取

k

為零,避免此時誤差積分項過大造成超調;當誤差大小中等時,選用較小的

k

,使無人機減速避免超調撞車,同時取用適中的

k

,較小的

k

;當誤差較小時,選用較大的

k

,適中的

k

,以消除穩態誤差,達到較好的穩態效果,同時為避免較大超調,選用合適的

k

,避免無人機在零平衡點附近震蕩。出于安全的考慮,當誤差為負小時選用較大的

k

,負大時選用極大的

k

,使無人機快速向后方飛行,避免發生飛行事故。以五個模糊子集表示

k

的語言變量量化域,{ZO PS PM PB PL}分別表示“零 正小 正中 正大 極大”。根據上述分析,可得參數的模糊規則表,如表1 所示。

表1 模糊規則表Tab.1 The fuzzy rule of table

3 試驗驗證及結果分析

采用開發的地空協同系統進行了無人機GPS 導航實驗和視覺引導無人機自主起飛、降落實驗。視覺伺服控制方法在實際系統應用中,抗干擾性能較差,很容易受到外部因素的影響,如地空擾流、外界氣流等。相比于視覺伺服控制方法,模糊PID 控制器抗干擾能力較強,并且其采用降落標志的三維空間位置誤差作為反饋輸入,更加直觀,便于系統的調試,因此視覺引導實驗部分采用模糊PID 控制方法。

3.1 GPS 導航試驗

將GPS 導航從起飛、降落一體化的流程中抽離出來,在空曠的環境中,重新設計了GPS 導航實驗,對GPS 導航飛行的精度和性能進行了驗證。初始情況下,無人車靜止不動,無人機放置于地面,兩者間的直線距離約為40m。無人機在接收到GPS 導航指令后,根據接收到的無人車的GPS 位置和航向角進行解算,得到無人車在無人機機體坐標系下的坐標為(37,-16.0),根據無人車航向角及相關距離補償(GPS 接收機與降落平臺中心間的距離),計算得到導航目標點(無人車后方5m,高度4m的位置)在機體坐標系下的坐標為(32,-12.5,-4)。之后無人機自主完成平地起飛動作,并不斷更新位置誤差,根據2.1 節設計的GPS 導航控制律進行自主導航飛行。在飛行到目標點附近并對誤差進行調整使其小于一定閾值后,完成在空曠地面上的自主降落動作。

如圖6 所示對GPS 導航目標點在機體坐標系下的坐標變化進行了展示。X 軸和Y 軸方向上控制效果良好,基本沒有超調,存在2m 以內的穩態誤差;Z 軸方向存在較大超調,但這種幅度的超調量和穩態誤差對于后續降落環節影響不大。在數據處理上,本文將Z 軸方向的數據取反,這樣表示更加直觀,易于理解。整體來看GPS導航飛行控制軌跡平滑,控制效果良好,達到了預想的控制精度要求。

圖6 GPS 導航目標點在機體坐標系下的坐標Fig.6 The coordinate of the GPS navigation target point in body coordinate system

3.2 視覺引導降落試驗

視覺引導降落是視覺引導起飛的逆過程。視覺引導降落過程依次分為Tag1 引導和Tag16 引導兩個階段。

如圖7 所示展示了視覺引導無人機降落過程的實際效果圖。圖7(a)中,無人機在接收到降落指令后,通過Tag1標志獲得機、車相對位置,逐漸接近無人車;圖7(b)中,Tag1 和Tag16 同時出現在云臺相機視野中,此時切換為Tag16 引導;圖7(c)中,無人機在Tag16 引導下對水平和豎直方向上的誤差進行調整;圖7(d)中,無人機降落到處于展開狀態的平臺上,雖然降落位置與平臺中心位置有一定偏差,但在安全范圍內;圖7(e)中,降落平臺處于調整狀態,并在鎖緊桿移動過程中調整無人機的位置;圖7(f)中,無人機被調整到降落平臺中心偏后位置,降落平臺處于鎖緊狀態,起到保護固定無人機的作用。

圖7 無人機自主降落過程Fig.7 Autonomous landing process of the UAV

如圖8 所示展示了Tag1 引導無人機降落過程中,Tag1標志在機體坐標系下的坐標變化。無人機在1 ~6s 內處于懸停狀態,即依照起飛任務結束時的目標位置不斷調整;在第6 秒收到降落指令后,無人機在Tag1 的引導下逐漸向降落平臺靠近,當Tag1 在機體坐標系下的坐標為(2.5,0.2,2.75)時,切換為Tag16 引導。在整個Tag1引導過程中,三個方向的坐標變化平穩,沒有超調和震蕩,體現了良好的控制效果。

圖8 降落過程Tag1 的坐標變化Fig.8 The coordinate of Tag 1 in landing process

如圖9 所示表示了在Tag16 引導無人機降落階段,Tag16 標志在機體坐標系下的坐標變化。在零時刻,即引導階段剛發生切換時,Tag16 在機體坐標系下的坐標為(3.22,0.23,2.27),Tag1 在機體坐標系下的坐標(2.5,0.2,2.75),滿足2 個Tag 標志的相對位置關系。在整個Tag16引導降落階段,三個方向的坐標變化都比較平穩,并且Z 軸坐標表現出階段性下降的特點。在第10s 時,無人機完成降落,之后Tag16 的坐標不再發生變化。

圖9 降落過程Tag16 的坐標變化Fig.9 The coordinate of Tag 16 in landing process

如圖10 所示展示了無人機在XZ 平面內的運動軌跡。通過平面軌跡可以發現,與Tag16 引導起飛的過程類似,其引導降落過程也分為兩個階段。首先,控制無人機在水平方向上逐漸接近降落平臺,并快速降低高度,使其距離平臺高度為0.7m(則Tag16 的Z 軸方向坐標為0.35m)。接著在這個高度范圍內,對無人機的水平誤差進行調整,直至達到安全降落范圍進而垂直降落。

圖10 Tag16 引導降落過程中無人機運動軌跡Fig.10 The movement trajectory of UAV in landing process by Tag16 guidance

4 結語

本文針對無人機在無人車上的自主降落問題進行研究,提出了一套完整的主要基于GPS 和視覺傳感器的解決方案,是實現無人系統地空協同的前提和重要保障,具有重要的實際應用價值與理論意義。針對視覺引導無人機起降問題,提出了視覺伺服控制和模糊PID 控制兩種導航方法,進行了無人機自主起飛降落試驗,取得了良好的控制效果,完成了四旋翼無人機在靜止的無人車上自主起飛、降落的功能。結合現階段研究成果,還有以下工作可以深入開展,無人機在移動地面無人平臺上起飛降落的研究、無人機在地空協同中的作業任務研究等。

引用

[1] 王程,倪旖,李亮,等.針對小型商業無人機的預警技術發展現狀與思考[J].空天防御,2021,4(1):83-90.

[2] BI Y C,DUAN H B.Implementation of Autonomous Visual Tracking and Landing for a Low-cost Quadrotor[J].Optik-International Journal for Light and Electron Optics,2013,124(18):3296-3300.

[3] LIPPIELLO V,MEBARKI R,RUGGIERO F.Visual Coordinated Landing of a UAV on a Mobile Robot Manipulator[C]//2013 IEEE International Symposium on Safety,Security,and Rescue Robotics(SSRR). IEEE,2013:1-7.

[4] SASKA M,KRAJNIK T,PFEUCIL L.Cooperative μUAV-UGV Autonomous Indoor Surveillance[C]//Systems,Signals and Devices (SSD),2012 9th International Multi-Conference on.IEEE,2012:1-6.

[5] XU G L,ZHANG Y,JI S Y,et al.Research on Computer Visionbased for UAV Autonomous Landing on a Ship[J].Pattern Recognition Letters,2009,30(6):600-605.

[6] YAKIMENKO O A,KAMINERI I,LENTZ W J,et al. Unmanned AircraftNavigation for Shipboard Landing Using Infrared Vision[J].Aerospace&Electronic Systems IEEE Transactions on, 2002,38(4):1181-1200.

[7] COUTARD L,CHAUMETTE F.Visual Detection and 3D Model-based Tracking for Landing on an Aircraft Carrier[C]//Robotics and Automation(ICRA),2011 IEEE International Conference on.IEEE,2011:1746-1751.

[8] COUTARD L,CHAUMETTE F,PFLIMLINJ M.Automatic Landing on Aircraft Carrier by Visual Servoing[C]//2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.IEEE, 2011:2843-2848.

[9] HERISSE B,HAMEL T,MAHONY R,et al.Landing a VTOL Unmanned Aerial Vehicle on a Moving Platform Using Optical Flow[J].IEEE Transactions on Robotics,2012,28(1):77-89.

[10] KONG W W,ZHANG D B,WANG X,et al.Autonomous Landing of an UAV with a Ground-based Actuated Infrared Stereo Vision System[C]//2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.IEEE,2013:2963-2970.

[11] YANG S W,SCHERER S A,ZELL A.An Onboard Monocular Vision System for Autonomous Takeoff,Hovering and Landing of a Micro Aerial Vehicle[J].Journal of Intelligent and Robotic Systems, 2013,69(1-4):499-515.

[12] YU Y S,DING X L.Safe Landing Analysis of a Quadrotor Qircraft with two Legs[J].Journal of Intelligent and Robotic Systems, 2014,76(3-4):527-537.

[13] Pedro J Garcia-Pardo,Gaurav S Sukhatme,James F Montgomery.Towards vision-based Safe Landing for an Autonomous Helicopter[J]. Robotics and Autonomous Systems,2002,38(1):19-29.

[14] CESETTI A,FRONTONI E,MANCINI A,et al.A Vision-Based Guidance System for UAV Navigation and Safe Landing using Natural Landmarks[J].Journal of Intelligent&Robotic Systems, 2010,57(1-4):233-257.

[15] THURROWGOOD S,MOORE R J D,SOCCOL D,et al.A Biologically Inspired, Vision-based Guidance System for Automatic Landing of a Fixed-wing Aircraft[J].Journal of Field Robotics,2014, 31(4):699-727.

[16] TEMPLETON T,SHIM D H,GEYER C,et al.Autonomous Vision-based Landing and Terrain Mapping using an MPC-controlled Unmanned Rotorcraft[C]//Proceedings of 2007 IEEE International Conference on Robotics and Automation.IEEE,2007:1349-1356.

[17] 吳鵬飛,石然,易志坤,等.基于改進型神經網絡PID算法的太陽翼α驅動控制技術[J].空天防御,2018,1(4):8-17.

主站蜘蛛池模板: 欧美α片免费观看| 精品乱码久久久久久久| 色天天综合| 国产精品自在在线午夜区app| 人妻一区二区三区无码精品一区| 中文无码精品A∨在线观看不卡| 免费看美女自慰的网站| 国产午夜不卡| 一级毛片无毒不卡直接观看| 欧美国产视频| 国产成人无码综合亚洲日韩不卡| 成人国产小视频| 97超爽成人免费视频在线播放| 国产激情无码一区二区免费| 日韩无码白| 人妻丝袜无码视频| 成人午夜亚洲影视在线观看| 午夜a级毛片| 久久男人资源站| 日本三级黄在线观看| 久久成人免费| 精品少妇三级亚洲| 九色免费视频| 久久99国产综合精品1| 成人国产精品一级毛片天堂 | 在线a视频免费观看| 亚洲国产看片基地久久1024| 亚洲综合久久成人AV| 日本一区二区三区精品AⅤ| 国产青榴视频| a级毛片免费播放| 国产欧美日韩另类精彩视频| 亚洲中文字幕久久无码精品A| 国产无码高清视频不卡| 欧美日韩激情在线| 露脸真实国语乱在线观看| 日韩国产黄色网站| 国产精品区网红主播在线观看| 久久国产精品电影| 激情六月丁香婷婷四房播| 国产亚洲视频中文字幕视频 | 亚洲视屏在线观看| 成年人视频一区二区| 97在线视频免费观看| 亚洲国产日韩在线成人蜜芽| 国产乱人伦偷精品视频AAA| 国产日韩欧美中文| 欧美成人手机在线观看网址| 成人午夜视频在线| 免费观看男人免费桶女人视频| 欧美激情首页| 99在线视频免费| 超碰精品无码一区二区| 亚洲欧美成aⅴ人在线观看| 亚洲人视频在线观看| 欧美国产三级| 国产在线观看一区精品| 亚卅精品无码久久毛片乌克兰| 精品亚洲欧美中文字幕在线看| 国产精品三级av及在线观看| 女同国产精品一区二区| 欧美一级大片在线观看| 五月激情综合网| 天天做天天爱天天爽综合区| 国产黄视频网站| 女人爽到高潮免费视频大全| 亚洲男人天堂久久| 国产在线精品网址你懂的| 欧美一级在线| 91九色国产porny| 欧美国产精品不卡在线观看| 色综合久久88色综合天天提莫| 久久无码av一区二区三区| 免费在线一区| 97久久精品人人| 国产精品视频观看裸模 | 成人午夜视频免费看欧美| 欧美不卡在线视频| 精品91自产拍在线| 亚洲国产成人久久精品软件| 欧美一级在线播放| 日韩黄色大片免费看|