大香蕉97在线视频_五月天在线视频_天堂在线视频_庆余年张 欧美日韩国产综合视频一区二区二|久久久久女人精品毛片|人人做人人爽人人爱

如何實現(xiàn)無人機之間相互通信(無人機集群通信是這樣實現(xiàn)的)

目前無人機集群仍然是無人機研究中的一大熱點,受到國內(nèi)外廣泛的關(guān)注和重視。其中,無人機集群通信組網(wǎng)系統(tǒng)更是大家關(guān)注的重點。

充電站 | 如何實現(xiàn)無人機之間相互通信

做無人機研究的大都是電氣工程、計算機類專業(yè)出身,對通信方面的知識了解有限,所以很多開發(fā)者在做無人機集群研究時,碰到與通信相關(guān)的問題就會非常頭疼。由于不知曉4G(5G),WIFI,zigbee,NB-IOT,LORA,mesh無線自組網(wǎng)等通信組網(wǎng)方式的特點,在面臨通信組網(wǎng)方式的選擇時常常無從下手。哪怕最后選型得以確定,也無法在無人機上完成部署和使用。

充電站 | 如何實現(xiàn)無人機之間相互通信

對于通信方案的選型和通信組網(wǎng)方式的確定,這些都可以在上網(wǎng)查閱后得到了解。盡管內(nèi)容很多,但只有在自己掌握后,才能更好地去做無人機集群的相關(guān)研究。

在此,我們針對選好通信組網(wǎng)方式后如何將通信組網(wǎng)模塊與無人機結(jié)合起來使用這點,分享一些我們的經(jīng)驗。

在分享之前,我們要對無人機的框架組成有基本的了解。我們這套方案使用的無人機是由機架、電機、定位模塊、飛控,機載計算機、通信模塊等部分組成。其中,飛控充當“小腦”角色,控制無人機;機載計算機充當“大腦”角色,進行任務(wù)決策規(guī)劃。而無人機集群通信就是讓無人機的“大腦”間實現(xiàn)相互的交流。

充電站 | 如何實現(xiàn)無人機之間相互通信

接下來,我們會詳細說明室內(nèi)外場景中,無人機集群通信是怎樣實現(xiàn)的。針對室外場景,應(yīng)用研究方向會更多一些,所以要根據(jù)數(shù)據(jù)傳輸量,通信距離等指標來衡量實現(xiàn)的標準。

在我們這套方案中,采用的是阿木實驗室自研的HOMER模塊。HOMER模塊含有電源口,網(wǎng)口以及串口等接口。第一步先把HOMER模塊安裝在無人機上,根據(jù)HOMER模塊的供電電壓以及電源接口選擇合適的模塊與電池連接,這樣通電問題就解決了。需要注意一點,將通信模塊安裝到無人機之前要先將通信模塊進行配置,保證通信模塊相互通信是沒有問題的。

再就是把機載計算機和HOMER模塊的網(wǎng)口進行連接。機載計算機上裝有Linux操作系統(tǒng)以及專門的ROS,對Linux操作系統(tǒng)來講,機載計算機在以有線連接的方式接入了該局域網(wǎng)后,會生成一個IP;但一般情況下,每架無人機我們都會設(shè)置它的靜態(tài)IP,后在ROS內(nèi)進行多機通信配置。

關(guān)于ROS多機通信配置,大家如果不清楚,可以在網(wǎng)上查找其相關(guān)資料。它的本質(zhì)就是把ROS主機放在機載計算機設(shè)備上,這樣其他機載計算機上運行的ROS節(jié)點就能實現(xiàn)相互間的通信及數(shù)據(jù)交互,進而推進無人機相互之間的數(shù)據(jù)交互。

最后,根據(jù)自己的研究內(nèi)容,部署相關(guān)算法程序到ROS上就可以了。前面中提到HOMER本身是有串口的,通過串口將飛控接入到該局域網(wǎng),處于同局域網(wǎng)的地面端電腦就可以實現(xiàn)對無人機的遠程監(jiān)控。

充電站 | 如何實現(xiàn)無人機之間相互通信

從上圖可以看到,通信模塊會搭載形成局域網(wǎng),地面端電腦遠程控制無人機集群,無人機之間也可以通過局域網(wǎng)進行數(shù)據(jù)交互。當然,有些通信模塊可能只會提供一個網(wǎng)口,這時如果地面端電腦想要遠程監(jiān)控飛控狀態(tài),也可以用機載計算機有線連接飛控,從而使飛控數(shù)據(jù)得以轉(zhuǎn)發(fā)到地面端電腦。

其實,以上內(nèi)容總結(jié)下來,上述方案中無人機通信模塊接入無人機主要就是兩點:

1、 解決通信模塊的供電;

2、 完成無人機與通信模塊的軟硬件配置 。

通常室內(nèi)場景中,空間范圍小,對通信距離要求低,所以我們基于WIFI的集群通信方式,使用Wifi路由器來搭建無人機集群通信方案。由Wifi路由器提供局域網(wǎng),而我們無人機的機載計算機也會通過無線連接的方式接入局域網(wǎng),和上面講的有線連接接入該局域網(wǎng)實質(zhì)是一樣的。因此也建議大家配置好靜態(tài)IP以及ROS多機通信的配置。在路由器組網(wǎng)后,飛控的數(shù)據(jù)只能通過機載計算機進行轉(zhuǎn)發(fā)。

希望以上內(nèi)容的介紹,能讓大家了解如何將通信模塊接入到無人機,了解無人機之間數(shù)據(jù)交互的實現(xiàn)過程。當然這是以我們所使用的這套方案來講解的,適用性有限,僅供大家來參考。

本期內(nèi)容到這里就結(jié)束了,我們下期再見!

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至2161241530@qq.com 舉報,一經(jīng)查實,本站將立刻刪除。如若轉(zhuǎn)載,請注明出處:http://www.lykp.org.cn/wurenjibaike/49761/

(0)

相關(guān)推薦

發(fā)表評論

登錄后才能評論