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

基于柵格地圖環境的機器人路徑規劃算法

2018-10-24 06:24:48劉琳琳
機電信息 2018年30期
關鍵詞:規劃環境信息

劉琳琳

(武漢軟件工程職業學院機械工程學院,湖北武漢430205)

0 引言

移動機器人技術是未來全球高新產業發展的基礎技術之一。21世紀以來,隨著計算機和電子技術水平的不斷提高,移動機器人技術也進入了快速發展的黃金階段。

路徑規劃問題是移動機器人技術研究領域的熱點問題之一。移動機器人路徑規劃是指機器人通過自身傳感器獲取環境信息,在工作空間內自行規劃出一條安全的運行路線,同時高效完成作業任務[1]。路徑規劃算法有多種,學者們針對機器人路徑規劃問題已做了大量研究,本文在前沿路徑規劃問題的研究基礎上,將改進的蟻群算法運用于基于柵格地圖環境的機器人路徑規劃方案中進行研究。

1 基本蟻群算法

意大利學者Marco Dorigo通過對自然界中蟻群覓食進行分析模擬,于1992年首次提出了蟻群算法(ACO)。蟻群算法用于機器人路徑規劃時,在初始狀態下,各條路徑上的信息素濃度往往相等,螞蟻在進行第一次路徑搜索時,通常根據周圍路徑長短進行選擇,搜索的路徑不一定是全局最優路徑。由于算法的正反饋特征,更多的螞蟻將集中在此路徑上,導致算法過早收斂[2]。本文針對蟻群算法進行路徑規劃時效率低、局部最優以及收斂性差等缺點,提出改進措施。

2 環境建模

假設機器人的工作環境為二維空間,障礙物靜止且大小不變。本文將二維的規劃空間進行離散化,采用柵格法構建環境空間,采用序號法進行柵格的標識,如圖1所示。

圖1 地圖的柵格化處理

3 基于柵格地圖環境路徑規劃的蟻群算法

為了克服蟻群算法在路徑規劃中易陷入局部最優解的缺陷,避免早熟現象的發生,本文改進路徑點的搜索方式,重建信息素濃度更新機制,對可行柵格的可到達程度以及最優程度建立評價體系,以提高算法的整體性能。

3.1 柵格地圖環境的預處理

當環境空間比較復雜時,如圖2(a)所示,當機器人運動至M時,無法向周圍任何區域移動,此時陷入死鎖狀態[3]。

本文從柵格地圖環境入手,避免“凹”區域對路徑搜索過程的干擾。采用基于并查集思想的連通區域判斷的方法,將連接在一起的障礙區域視作一個障礙物;將單個障礙物中的“凹”區域進行填充,如圖2(b)所示。

圖2 柵格地圖環境的預處理

3.2 優勢路徑點的提取

螞蟻在預處理后的環境空間中進行路徑搜索時,其部分最優路徑通常會經過障礙物的“凸點”,本文將這些最優路徑點定義為“優勢路徑點(DPP)”。如圖3所示,網狀線標記的柵格區域即為優勢路徑點。

圖3 優勢路徑點實例

本文采用基于幾何特征的模板匹配方法提取優勢路徑點。該方法是將待識別的路徑點與事先構造好的模板進行比對,從而確定優勢路徑點,本文采用的模板如圖4所示。

圖4 優勢路徑點提取策略

根據圖4(a),當障礙柵格的8鄰域范圍內1-2-4區域為自由區域時,1柵格即為當前障礙柵格的“凸”點(SPUL),如圖4(b)所示;同理,(c)(d)(e)中3、6、8柵格分別表示當前障礙柵格的“凸”點(SPUR、SPDL、SPDR)。這些“凸”點集合即為優勢路徑點(DPP)。

3.3 蟻群算法的改進

3.3.1 信息素濃度更新方式的改進

為了使螞蟻搜索到的路徑集中在最優路徑附近,改進的算法將信息素濃度更新函數進行改進,通過加強最優路徑上的信息素濃度,對求解到的全局最優路徑給予獎勵。“優勢路徑點”對全局最優路徑有著明顯的貢獻,本文將搜索到的包含優勢路徑點路徑上的信息素濃度進行增強。改進的信息素濃度更新方式如式(1)所示:

式中,ω表示優勢路徑點對信息素濃度的貢獻參數;L′表示本次循環中包含優勢路徑點的路徑長度。

3.3.2 信息素閾值的限定

為了提高蟻群算法的全局搜索能力,抑制算法過早地收斂,保證算法具有良好的多樣性和隨機性,在信息素濃度不斷進行更新的同時,要對其濃度強度τ進行限制。濃度強度閾值按公式(3)進行限定[4]:

4 基于柵格地圖環境機器人路徑規劃的算法步驟

(1)采用柵格法對機器人的運行環境進行環境建模,設置機器人起始點Start、目標點End,對螞蟻數量、信息啟發算子α、期望啟發算子β、貢獻參數ω等進行初始化,確定最大迭代次數N。

(2)對柵格地圖環境進行預處理。

(3)提取環境中全部的優勢路徑點。

(4)螞蟻開始搜索路徑,根據公式(4)找出螞蟻下一步可以到達的柵格。

(5)判斷螞蟻是否在規定的步數內到達目標點,若是,則記錄下來螞蟻走過的路徑及長度;否則,將此螞蟻從螞蟻序列里剔除。

(6)更新信息素濃度,根據公式(1)(3)更新已搜索到的路徑上的信息素濃度。

(7)判斷是否達到最大迭代次數,若達到,則輸出當前搜索到的路徑中最短的路徑,程序結束;否則,重復步驟(4)~(7)。

5 仿真實驗及分析

5.1 仿真環境

用MATLAB構建仿真平臺,設置仿真環境如圖5所示,地圖環境為10×10的柵格矩陣,障礙柵格用黑色填充,自由柵格用白色填充,機器人起點為Start,終點為End,蟻群算法的初始化參數為:螞蟻數量m=50,最大迭代次數N=100,信息啟發算子α=1,期望啟發算子β=7,貢獻參數ω=1.5,信息素強度Q=100,信息素揮發系數ρ=0.7。

圖5 仿真環境

5.2 實驗結果分析

對本文算法與基本蟻群算法在圖5的環境地圖上進行仿真實驗,仿真結果如圖6及表1所示。

圖6 柵格地圖環境下的規劃路徑

從圖6及表1可以看出,基本蟻群算法并未找到全局最優解,迭代次數較多,搜索時間較長;本文的算法提高了路徑搜索質量以及算法效率。仿真結果證明了本方法能夠較為有效地解決機器人路徑規劃問題。

6 結語

本文研究了基于柵格地圖環境的移動機器人路徑規劃方法。針對蟻群算法在機器人路徑規劃過程中出現的路徑質量差、搜索效率低等缺陷,本文通過對柵格地圖環境進行預處理,提取優勢路徑點,改進信息素濃度更新機制,限制信息素濃度強度的方式對蟻群算法進行了改進。仿真實驗證明,本文提出的算法方案能夠有效地避免蟻群算法的早熟問題,提高路徑質量以及算法效率。

猜你喜歡
規劃環境信息
長期鍛煉創造體內抑癌環境
一種用于自主學習的虛擬仿真環境
孕期遠離容易致畸的環境
環境
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
迎接“十三五”規劃
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: www.youjizz.com久久| 国产精品自拍合集| 人与鲁专区| 丁香婷婷久久| 四虎成人在线视频| 亚洲首页在线观看| 国产拍揄自揄精品视频网站| 国产综合亚洲欧洲区精品无码| 国产黄网站在线观看| 欧美天天干| 九九九精品视频| 久久伊人操| 国产成+人+综合+亚洲欧美| 国产成人亚洲精品无码电影| 国产成人高清在线精品| 青青国产视频| 人妻91无码色偷偷色噜噜噜| 国产精品久久久久久搜索| 久无码久无码av无码| 国产自在线播放| 日本人妻一区二区三区不卡影院| 在线毛片网站| 狼友av永久网站免费观看| 亚洲综合久久成人AV| 精品国产一二三区| 国内精品视频| 伊人成人在线| 亚洲成A人V欧美综合| 欧美成人午夜视频免看| 国产福利不卡视频| 久久99热这里只有精品免费看| 永久在线精品免费视频观看| 国产成人调教在线视频| 香蕉国产精品视频| 色AV色 综合网站| 久久精品无码中文字幕| 欧美一级专区免费大片| 欧美伦理一区| 国产性猛交XXXX免费看| 国产香蕉在线| 成人在线观看一区| 亚洲毛片在线看| 欧洲极品无码一区二区三区| 欧美精品在线观看视频| 国产乱人伦精品一区二区| 日韩黄色在线| 91久久天天躁狠狠躁夜夜| 97国产成人无码精品久久久| 在线色综合| 老司国产精品视频91| 波多野结衣中文字幕一区| 欧美综合成人| 精品久久久久无码| 日本一本在线视频| 97国产精品视频自在拍| 国产第八页| 一区二区无码在线视频| 久久综合干| 999精品色在线观看| 久久精品aⅴ无码中文字幕| 欧美h在线观看| 午夜国产精品视频| 色综合天天综合| 国产精品亚洲专区一区| 亚洲男人的天堂在线观看| 夜夜拍夜夜爽| 精品国产Ⅴ无码大片在线观看81| 国产一区二区三区精品欧美日韩| 青草免费在线观看| 影音先锋亚洲无码| 青草视频网站在线观看| 99热这里只有精品2| 久久伊人色| 亚洲人在线| 91精品日韩人妻无码久久| 欧美三级视频网站| 中字无码av在线电影| www.日韩三级| 成年看免费观看视频拍拍| 在线中文字幕日韩| 露脸真实国语乱在线观看| 国产精品hd在线播放|