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

無人機避障設計與實現

2018-01-20 06:42:04詹計雨韓士杰雷笑天金楠森張健
電腦知識與技術 2018年31期
關鍵詞:無人機

詹計雨 韓士杰 雷笑天 金楠森 張健

摘要:針對四旋翼無人機避障的速度和精度,該文基于Arduino Mega2560單片機以及遺傳算法和蟻群算法,設計了一種新型無人機全局避障算法和的硬件結構。全局避障算法針對航跡規劃,結合兩種啟發式算法,收斂速度快,不易早熟收斂。算法通過MATLAB仿真與無人機測試,效果良好。

關鍵詞:蟻群算法;遺傳算法;航跡規劃;Arduino Mega2560單片機;無人機

中圖分類號:TP311? ? ? 文獻標識碼:A? ? ? 文章編號:1009-3044(2018)31-0098-03

四旋翼無人機的機械結構好,可執行多種任務,應用前景巨大。所以無人機航跡規劃算法和相應的硬件結構成為當下研究熱點。

麻省理工學院研制的Kinect,基于SLAM算法進行環境建模,自主3D地形映射與飛行,功能非常先進。即使在GPS盲區與障礙物密集的城市也能安全飛行。

本文旨在對避障無人機進行整體設計。使無人機可以安全快捷的避障。無人機外骨架防撞功能較強,不會傷及行人。航跡規劃使用改進的蟻群算法,結合傳統蟻群算法與遺傳算法的優勢,使算法收斂速度更快,不易陷入局部最優解。無人機整體效果達到預期。

1 無人機硬件結構

無人機外殼堅固輕便,減少了飛機重量和慣性對于避障的影響。外圍的圓形保護器通過四個減震器與無人機主體連接,可以防止無人機碰撞建筑物或者將人劃傷,擁有比較強的防撞擊功能,整體如圖1所示。

使用KS103超聲波測距模塊,波束角為45°-50°,分別放置在無人機的水平方向的4個方向與豎直的2個方向,水平方向每隔90°安裝一個測距模塊。超聲波發射與接收的時間的數據,通過I2C方式傳送給Arduino Mega2560開發板。

2 無人機避障算法

2.1 環境建模

采用柵格圖法進行環境模型的構建。假設無人機飛行的空間區域為S,不妨表示為

[{xmin≤x≤xmax,ymin≤y≤ymax,zmin≤z≤zmax}]

考慮到GPS模塊的會有1-2米的誤差,故緯度值每0.003分為一個單位,約5.511米,作為坐標系的橫坐標。經度值每0.002分為一個單位,約3.674米,作為縱坐標。而豎直方向的單位長度為1米。如果這個柵格有障礙物,無人機就不能通過。

y,z對應坐標值同理。Ceil()表示向正方向取整。

在主方向上每隔一個單位長度劃分一個平面,最后不足一個單位長度的按照一個單位長度來補齊。對應平面記為[S1,S2,...,Sn]。

2.2 全局航跡規劃

航跡規劃采用改進的三維蟻群算法,傳統的三維蟻群算法雖然魯棒性強,但收斂速度慢,在時間有限的情況下往往無法得到良好結果。

我們基于傳統蟻群算法,結合遺傳算法的優勢染色體選擇、交叉操作與蟻群算法的信息素更新與螞蟻按概率轉移等特點。使算法本身不易陷入局部最優解,收斂比較快。

四旋翼無人機航跡規劃需要短的航跡長度、低的飛行高度。故選定適應度函數為:

如圖2所示,平面之間有小段航跡,但因為無人機會變換主方向,所以平面之間有每個航跡的至少一段航跡。比如AB,CD。首先判斷AD,CB,也就是虛線部分是否聯通,只要不是都聯通就搜索下一組平面。如果AB,CD重合,也要搜索下一組平面。然后計算AB,CD,AD,CB的適應度[FAB、FCD、FAD、FBC],如果滿足[FAB+FCD>FAD+FBC],就按照圖4方式交叉,然后交叉結束。如果一組平面有多段航跡,盡量兩兩之間都判斷一次。這里采用染色體的單點交叉。

K為系數,注意取值合適的值。這里[λ]表示信息素的衰減系數。這里信息素不進行局部更新。

信息素更新后開始下一次迭代。

3 算法仿真與分析

為了驗證本文的航跡規劃算法。我們利用二元高斯分布的概率密度函數模擬山峰,進行算法仿真。函數如下:

起點選擇(-0.5,3,0)。終點選為(-2.5,-2.5,0)。經過仿真結果如圖3:

算法通過適應度排序,刪除相同路徑。保證了全局更新信息素時,同一條路徑的信息素不會重復增加,抑制算法早熟。

同時通過一號螞蟻與二號螞蟻的配合,與模仿染色體單點交叉的航跡交叉,可以持久尋求全局最優解。

比較來說,本文算法比傳統蟻群算法更簡單高效。局部避障算法經過無人機測試,切實有效,避障比較迅速。

4 結論

本文結合超聲波傳感器KS103、數據傳輸模塊、開發板Arduino Mega2560和pixhawk飛控芯片完成對避障無人機核心硬件的開發。無人機的機械結構,使其擁有較強防撞能力以及較輕的質量和良好的散熱能力。無人機全局避障算法有良好效果。算法經過仿真與無人機驗證,切實可行。

參考文獻:

[1] 李彥蒼,彭揚.基于信息熵的改進人工蜂群算法[J].控制與決策,2015,30(6):1121-1125.

[2] 呂甜甜. 四旋翼無人機航跡規劃技術研究[D].哈爾濱:哈爾濱工程大學,2015.

[3] 馮國強,趙曉林,高關根,等.基于A~*蟻群算法的無人機航路規劃[J].飛行力學,2018(5):1-5.

猜你喜歡
無人機
基于蟻群算法的一種無人機二維航跡規劃方法研究
無人機動態跟蹤展示系統設計
無人機配送的障礙性因素分析
無人機在海上人命救助中的應用
植保無人機操作規程及注意事項
高職院校新開設無人機專業的探討
人間(2016年26期)2016-11-03 17:52:40
利用無人機進行航測工作的方式方法
一種適用于輸電線路跨線牽引無人機的飛行方案設計
科技視界(2016年22期)2016-10-18 14:30:27
淺析無人機技術在我國的發展前景
企業導報(2016年9期)2016-05-26 20:58:26
主站蜘蛛池模板: 久久大香伊蕉在人线观看热2 | 最新国产你懂的在线网址| 少妇极品熟妇人妻专区视频| 超薄丝袜足j国产在线视频| 欧美精品在线观看视频| 爱色欧美亚洲综合图区| 天天爽免费视频| 中国国产一级毛片| 啪啪永久免费av| 欧美亚洲国产视频| 国产三级国产精品国产普男人| 国产乱码精品一区二区三区中文 | 人妻精品全国免费视频| 91精品国产无线乱码在线| 国产爽歪歪免费视频在线观看| 好紧太爽了视频免费无码| 国产精品太粉嫩高中在线观看| 五月天福利视频| 久久精品只有这里有| 欧美日韩国产在线播放| 在线欧美a| 午夜限制老子影院888| 青草娱乐极品免费视频| 亚洲中文字幕在线一区播放| 国产网友愉拍精品视频| 国产午夜精品一区二区三| 国产男人的天堂| 亚洲第一极品精品无码| 日韩精品无码不卡无码| 曰AV在线无码| 亚洲精品成人7777在线观看| 亚洲欧美h| 永久天堂网Av| 精品三级网站| 国产精品19p| 波多野结衣亚洲一区| 婷婷综合在线观看丁香| 狂欢视频在线观看不卡| 国产免费人成视频网| 亚洲床戏一区| 久久国产香蕉| 午夜爽爽视频| 国产无码高清视频不卡| 国产真实乱子伦精品视手机观看 | 国产精品视频免费网站| 国产综合欧美| 性喷潮久久久久久久久| 免费a级毛片18以上观看精品| 成人在线天堂| 亚洲狼网站狼狼鲁亚洲下载| 久久亚洲黄色视频| 欧美中文字幕第一页线路一| 亚洲精品天堂自在久久77| 成人在线综合| 人妻精品久久无码区| 色欲色欲久久综合网| 中文天堂在线视频| 四虎影视库国产精品一区| 国产精品xxx| 男女性色大片免费网站| 亚洲妓女综合网995久久| 成人午夜天| 麻豆精品久久久久久久99蜜桃| 久久综合九色综合97婷婷| 任我操在线视频| 欧美亚洲第一页| 欧美色视频网站| 成人国产精品2021| 无码精品国产dvd在线观看9久| 亚洲黄色高清| 日韩天堂在线观看| 亚洲一区二区三区麻豆| 最新日韩AV网址在线观看| 波多野结衣久久高清免费| 国产丝袜第一页| 四虎精品国产AV二区| 粗大猛烈进出高潮视频无码| 免费无码又爽又黄又刺激网站| 狠狠操夜夜爽| 激情亚洲天堂| 国产精品成人免费视频99| 国产91在线|日本|