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

基于柵格地圖環(huán)境的機(jī)器人路徑規(guī)劃算法

2018-10-24 06:24:48劉琳琳
機(jī)電信息 2018年30期
關(guān)鍵詞:規(guī)劃環(huán)境信息

劉琳琳

(武漢軟件工程職業(yè)學(xué)院機(jī)械工程學(xué)院,湖北武漢430205)

0 引言

移動(dòng)機(jī)器人技術(shù)是未來全球高新產(chǎn)業(yè)發(fā)展的基礎(chǔ)技術(shù)之一。21世紀(jì)以來,隨著計(jì)算機(jī)和電子技術(shù)水平的不斷提高,移動(dòng)機(jī)器人技術(shù)也進(jìn)入了快速發(fā)展的黃金階段。

路徑規(guī)劃問題是移動(dòng)機(jī)器人技術(shù)研究領(lǐng)域的熱點(diǎn)問題之一。移動(dòng)機(jī)器人路徑規(guī)劃是指機(jī)器人通過自身傳感器獲取環(huán)境信息,在工作空間內(nèi)自行規(guī)劃出一條安全的運(yùn)行路線,同時(shí)高效完成作業(yè)任務(wù)[1]。路徑規(guī)劃算法有多種,學(xué)者們針對機(jī)器人路徑規(guī)劃問題已做了大量研究,本文在前沿路徑規(guī)劃問題的研究基礎(chǔ)上,將改進(jìn)的蟻群算法運(yùn)用于基于柵格地圖環(huán)境的機(jī)器人路徑規(guī)劃方案中進(jìn)行研究。

1 基本蟻群算法

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

2 環(huán)境建模

假設(shè)機(jī)器人的工作環(huán)境為二維空間,障礙物靜止且大小不變。本文將二維的規(guī)劃空間進(jìn)行離散化,采用柵格法構(gòu)建環(huán)境空間,采用序號法進(jìn)行柵格的標(biāo)識(shí),如圖1所示。

圖1 地圖的柵格化處理

3 基于柵格地圖環(huán)境路徑規(guī)劃的蟻群算法

為了克服蟻群算法在路徑規(guī)劃中易陷入局部最優(yōu)解的缺陷,避免早熟現(xiàn)象的發(fā)生,本文改進(jìn)路徑點(diǎn)的搜索方式,重建信息素濃度更新機(jī)制,對可行柵格的可到達(dá)程度以及最優(yōu)程度建立評價(jià)體系,以提高算法的整體性能。

3.1 柵格地圖環(huán)境的預(yù)處理

當(dāng)環(huán)境空間比較復(fù)雜時(shí),如圖2(a)所示,當(dāng)機(jī)器人運(yùn)動(dòng)至M時(shí),無法向周圍任何區(qū)域移動(dòng),此時(shí)陷入死鎖狀態(tài)[3]。

本文從柵格地圖環(huán)境入手,避免“凹”區(qū)域?qū)β窂剿阉鬟^程的干擾。采用基于并查集思想的連通區(qū)域判斷的方法,將連接在一起的障礙區(qū)域視作一個(gè)障礙物;將單個(gè)障礙物中的“凹”區(qū)域進(jìn)行填充,如圖2(b)所示。

圖2 柵格地圖環(huán)境的預(yù)處理

3.2 優(yōu)勢路徑點(diǎn)的提取

螞蟻在預(yù)處理后的環(huán)境空間中進(jìn)行路徑搜索時(shí),其部分最優(yōu)路徑通常會(huì)經(jīng)過障礙物的“凸點(diǎn)”,本文將這些最優(yōu)路徑點(diǎn)定義為“優(yōu)勢路徑點(diǎn)(DPP)”。如圖3所示,網(wǎng)狀線標(biāo)記的柵格區(qū)域即為優(yōu)勢路徑點(diǎn)。

圖3 優(yōu)勢路徑點(diǎn)實(shí)例

本文采用基于幾何特征的模板匹配方法提取優(yōu)勢路徑點(diǎn)。該方法是將待識(shí)別的路徑點(diǎn)與事先構(gòu)造好的模板進(jìn)行比對,從而確定優(yōu)勢路徑點(diǎn),本文采用的模板如圖4所示。

圖4 優(yōu)勢路徑點(diǎn)提取策略

根據(jù)圖4(a),當(dāng)障礙柵格的8鄰域范圍內(nèi)1-2-4區(qū)域?yàn)樽杂蓞^(qū)域時(shí),1柵格即為當(dāng)前障礙柵格的“凸”點(diǎn)(SPUL),如圖4(b)所示;同理,(c)(d)(e)中3、6、8柵格分別表示當(dāng)前障礙柵格的“凸”點(diǎn)(SPUR、SPDL、SPDR)。這些“凸”點(diǎn)集合即為優(yōu)勢路徑點(diǎn)(DPP)。

3.3 蟻群算法的改進(jìn)

3.3.1 信息素濃度更新方式的改進(jìn)

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

式中,ω表示優(yōu)勢路徑點(diǎn)對信息素濃度的貢獻(xiàn)參數(shù);L′表示本次循環(huán)中包含優(yōu)勢路徑點(diǎn)的路徑長度。

3.3.2 信息素閾值的限定

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

4 基于柵格地圖環(huán)境機(jī)器人路徑規(guī)劃的算法步驟

(1)采用柵格法對機(jī)器人的運(yùn)行環(huán)境進(jìn)行環(huán)境建模,設(shè)置機(jī)器人起始點(diǎn)Start、目標(biāo)點(diǎn)End,對螞蟻數(shù)量、信息啟發(fā)算子α、期望啟發(fā)算子β、貢獻(xiàn)參數(shù)ω等進(jìn)行初始化,確定最大迭代次數(shù)N。

(2)對柵格地圖環(huán)境進(jìn)行預(yù)處理。

(3)提取環(huán)境中全部的優(yōu)勢路徑點(diǎn)。

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

(5)判斷螞蟻是否在規(guī)定的步數(shù)內(nèi)到達(dá)目標(biāo)點(diǎn),若是,則記錄下來螞蟻?zhàn)哌^的路徑及長度;否則,將此螞蟻從螞蟻序列里剔除。

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

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

5 仿真實(shí)驗(yàn)及分析

5.1 仿真環(huán)境

用MATLAB構(gòu)建仿真平臺(tái),設(shè)置仿真環(huán)境如圖5所示,地圖環(huán)境為10×10的柵格矩陣,障礙柵格用黑色填充,自由柵格用白色填充,機(jī)器人起點(diǎn)為Start,終點(diǎn)為End,蟻群算法的初始化參數(shù)為:螞蟻數(shù)量m=50,最大迭代次數(shù)N=100,信息啟發(fā)算子α=1,期望啟發(fā)算子β=7,貢獻(xiàn)參數(shù)ω=1.5,信息素強(qiáng)度Q=100,信息素?fù)]發(fā)系數(shù)ρ=0.7。

圖5 仿真環(huán)境

5.2 實(shí)驗(yàn)結(jié)果分析

對本文算法與基本蟻群算法在圖5的環(huán)境地圖上進(jìn)行仿真實(shí)驗(yàn),仿真結(jié)果如圖6及表1所示。

圖6 柵格地圖環(huán)境下的規(guī)劃路徑

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

6 結(jié)語

本文研究了基于柵格地圖環(huán)境的移動(dòng)機(jī)器人路徑規(guī)劃方法。針對蟻群算法在機(jī)器人路徑規(guī)劃過程中出現(xiàn)的路徑質(zhì)量差、搜索效率低等缺陷,本文通過對柵格地圖環(huán)境進(jìn)行預(yù)處理,提取優(yōu)勢路徑點(diǎn),改進(jìn)信息素濃度更新機(jī)制,限制信息素濃度強(qiáng)度的方式對蟻群算法進(jìn)行了改進(jìn)。仿真實(shí)驗(yàn)證明,本文提出的算法方案能夠有效地避免蟻群算法的早熟問題,提高路徑質(zhì)量以及算法效率。

猜你喜歡
規(guī)劃環(huán)境信息
長期鍛煉創(chuàng)造體內(nèi)抑癌環(huán)境
一種用于自主學(xué)習(xí)的虛擬仿真環(huán)境
孕期遠(yuǎn)離容易致畸的環(huán)境
環(huán)境
規(guī)劃引領(lǐng)把握未來
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
多管齊下落實(shí)規(guī)劃
迎接“十三五”規(guī)劃
展會(huì)信息
主站蜘蛛池模板: 麻豆精品在线播放| 欧美区日韩区| 日本欧美视频在线观看| 97人妻精品专区久久久久| 国产乱码精品一区二区三区中文 | 99久久无色码中文字幕| 在线播放国产一区| 久久久久亚洲精品成人网| 亚洲成av人无码综合在线观看| 亚洲成a人片77777在线播放| 国产电话自拍伊人| 台湾AV国片精品女同性| 天堂岛国av无码免费无禁网站 | 欧美福利在线| 久久国产乱子伦视频无卡顿| 色婷婷久久| 免费大黄网站在线观看| 国产H片无码不卡在线视频| 少妇精品久久久一区二区三区| 亚洲高清在线播放| 99国产在线视频| 国产美女在线免费观看| 国产靠逼视频| 欧美一区二区自偷自拍视频| 一级片一区| 这里只有精品在线播放| 国内毛片视频| 国产精品自在自线免费观看| 久久精品国产91久久综合麻豆自制| 国产精品99久久久| 18禁高潮出水呻吟娇喘蜜芽| 亚洲精品无码AV电影在线播放| 亚洲日韩日本中文在线| 第一区免费在线观看| 亚洲AⅤ永久无码精品毛片| 国产亚洲精品97在线观看| 香蕉精品在线| 日本一区高清| 天堂中文在线资源| 狠狠亚洲五月天| 国产精品青青| 中文字幕亚洲精品2页| 欧美不卡在线视频| 精品人妻一区二区三区蜜桃AⅤ| 九九这里只有精品视频| 日本成人精品视频| 手机在线免费毛片| 色欲色欲久久综合网| 在线观看精品国产入口| 国产91精品久久| 中文字幕中文字字幕码一二区| 91啪在线| 91麻豆精品国产91久久久久| 亚洲男人在线| 成人国产小视频| 国产精品亚洲片在线va| 国产无遮挡猛进猛出免费软件| 亚洲国产日韩视频观看| 国产精品欧美在线观看| AV不卡无码免费一区二区三区| 91精品国产自产91精品资源| 露脸国产精品自产在线播| 亚洲欧美在线综合一区二区三区| 亚洲欧美自拍视频| 国产打屁股免费区网站| 国产精品不卡片视频免费观看| 国产乱子精品一区二区在线观看| 国产视频自拍一区| 国产美女叼嘿视频免费看| 18禁不卡免费网站| 2048国产精品原创综合在线| 免费一极毛片| 国产男女免费完整版视频| 国产精品久久久久久久久| 97国产成人无码精品久久久| 国产精品视频系列专区| 欧美亚洲欧美| 国产丰满成熟女性性满足视频| 久久国产亚洲偷自| 欧美a在线| 国产精品久久久久久影院| 18禁黄无遮挡免费动漫网站|