• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于改進避障策略和雙優(yōu)化蟻群算法的機器人路徑規(guī)劃

    2022-09-14 05:20:34張慧杰李志圣劉永磊
    農(nóng)業(yè)機械學報 2022年8期
    關(guān)鍵詞:移動機器人策略

    郝 琨 張慧杰 李志圣 劉永磊

    (天津城建大學計算機與信息工程學院, 天津 300384)

    0 引言

    隨著科技的發(fā)展,移動機器人已經(jīng)被廣泛應(yīng)用于地面自主導航[1]、水下環(huán)境勘探[2]、應(yīng)急信息采集[3]等領(lǐng)域中。路徑規(guī)劃技術(shù)是實現(xiàn)移動機器人智能化的關(guān)鍵技術(shù)之一,它是指移動機器人根據(jù)一種或多種性能指標,在復雜的空間環(huán)境中,尋找一條從起點到終點且沒有碰撞的最優(yōu)或次優(yōu)路徑[4-5]。目前移動機器人路徑規(guī)劃的主流算法分為兩大類:傳統(tǒng)算法與仿生學智能算法。其中,傳統(tǒng)算法主要有A*算法、人工勢場法等。智能算法主要有遺傳算法、蟻群算法、粒子群算法、免疫算法等[6-8]。傳統(tǒng)算法在簡單的地圖環(huán)境中性能較好,但不適用于復雜的地圖環(huán)境中。而智能仿生學算法則存在過早收斂、易陷入局部極值等問題[9]。

    蟻群算法具有良好的并行性和魯棒性,因此被廣泛地應(yīng)用于路徑規(guī)劃領(lǐng)域[10-12]。但蟻群算法在路徑規(guī)劃領(lǐng)域也存在前期搜索盲目、收斂速度慢、容易陷入局部最優(yōu)和死鎖等問題。文獻[13]利用人工勢場法修改了蟻群算法的啟發(fā)值參數(shù),并提出了吸引素使蟻群算法更快收斂。文獻[14]提出了一種基于合作博弈機制的多蟻群協(xié)同優(yōu)化算法(CCACO)來加快算法的收斂速度,但該算法在大規(guī)模地圖中運行效率低。文獻[15]將人工勢場法與蟻群算法相結(jié)合來提高算法后期的全局搜索能力。并采用基于運動路徑的幾何方法實現(xiàn)動態(tài)障礙物避障,但該算法不適合在未知環(huán)境下使用。文獻[16]提出了一種改進蟻群算法(Improved ant colony algorithm,IACO)。該算法通過使初始信息素不均勻分布避免算法的早期盲目搜索,加快算法收斂速度,并利用動態(tài)懲罰方法減少螞蟻陷入死鎖的數(shù)量,但是該方法不能有效解決深度死鎖問題。文獻[17]提出了一種改進雙層蟻群算法,將蟻群劃分為引導層蟻群和普通層蟻群以應(yīng)對不同的情況。然而,該算法將引導層蟻群與普通蟻群并行進行使引導層蟻群并未起到相應(yīng)作用。

    針對蟻群算法在路徑規(guī)劃中存在收斂速度慢、收斂路徑質(zhì)量低、死鎖以及動態(tài)避障能力差的問題,本文提出基于改進避障策略和雙優(yōu)化蟻群算法(Double optimization ant colony algorithm,DOACO)的路徑規(guī)劃方法,該算法通過改進概率轉(zhuǎn)移函數(shù)解決蟻群算法收斂速度慢的問題;通過回溯機制結(jié)合路徑長度清零機制解決死鎖問題;并通過路徑優(yōu)化與精英保存策略進一步提高收斂路徑的質(zhì)量;同時針對動態(tài)環(huán)境中的避障問題,提出一種避障行為與局部路徑重規(guī)劃相結(jié)合的避障策略。

    1 空間環(huán)境模型

    采用柵格法[18]建立空間環(huán)境模型,整個二維平面被劃分為20×20大小一致的柵格,如圖1所示。其中,白色柵格表示機器人可活動的自由區(qū)域,黑色柵格表示靜態(tài)障礙物,紅色柵格表示動態(tài)障礙物。黑色柵格和紅色柵格所在區(qū)域均為機器人不可活動區(qū)域(即障礙物區(qū)域)。地圖從左到右、從上到下由1開始為柵格添加編號直到添加至右下角的第400號柵格。環(huán)境地圖中各柵格的坐標由其中心點坐標(x,y)表示,柵格編號與柵格坐標之間的轉(zhuǎn)換式為

    圖1 20×20柵格地圖Fig.1 20×20 grid map

    (1)

    y=n+0.5-ceil(m/n)

    (2)

    其中

    m=floor(l-y)n+ceil(x)

    (3)

    式中m——柵格編號

    n——柵格總列數(shù)

    l——柵格總行數(shù)

    (x,y)——柵格的橫、縱坐標

    式(1)、(2)把柵格編號轉(zhuǎn)換成柵格坐標。式(3)把柵格坐標轉(zhuǎn)換成柵格編號。mod()為取余函數(shù),floor()為向下取整函數(shù),ceil()為向上取整函數(shù)。

    2 DOACO算法設(shè)計

    2.1 DOACO算法

    DOACO算法參數(shù)包括:起點柵格編號S,目標點柵格編號G,最大迭代次數(shù)Ncmax,當前迭代次數(shù)Nc,蟻群中螞蟻的總數(shù)量K,當前螞蟻數(shù)量k,信息素常量Q,信息素因子α,啟發(fā)式因子β,信息素揮發(fā)因子ρ,偽隨機概率調(diào)整因子q0。圖2為DOACO算法流程圖,算法流程如下:①對蟻群算法的各參數(shù)進行初始化。②令Nc=1。③令k=1。④將第k只螞蟻放置在起點位置。⑤根據(jù)改進的概率轉(zhuǎn)移公式選擇下一個路徑點。⑥判定螞蟻是否陷入死鎖狀態(tài),若陷入死鎖,則采用死鎖處理策略使得螞蟻跳離死鎖,然后轉(zhuǎn)入步驟⑤;若未陷入死鎖,則更新第k只螞蟻的禁忌表,然后轉(zhuǎn)入步驟⑦。⑦判斷螞蟻是否到達目標點,若未到達,轉(zhuǎn)至步驟⑤;若已到達目標點,則轉(zhuǎn)到步驟⑧。⑧判斷該螞蟻是否為當前迭代次數(shù)中的最后一只螞蟻,若不是最后一只螞蟻,則令k=k+1,然后返回步驟④;若是最后一只螞蟻,則更新信息素并判斷Nc>Ncmax是否成立,若不成立則轉(zhuǎn)入步驟⑨,否則轉(zhuǎn)入步驟⑩。⑨Nc=Nc+1,同時返回步驟③。⑩輸出收斂路徑,采用路徑優(yōu)化策略,得到最優(yōu)路徑,流程結(jié)束。

    圖2 DOACO算法流程圖Fig.2 Flow chart of DOACO algorithm

    2.2 偽隨機概率轉(zhuǎn)移

    本文設(shè)計一種新的概率轉(zhuǎn)移方法,通過引入偽隨機概率調(diào)整因子q0來調(diào)整概率轉(zhuǎn)移函數(shù)中對優(yōu)質(zhì)路徑點的選擇程度(式(4)),避免傳統(tǒng)蟻群算法中選擇優(yōu)質(zhì)路徑點的概率過低這一問題(式(5))。

    (4)

    (5)

    τij——路徑點i和路徑點j之間的信息素濃度

    ηij——當前路徑點i到路徑點j的啟發(fā)式信息

    ak——當前路徑點i的下一個可行路徑點的集合

    w——通過偽隨機概率轉(zhuǎn)移函數(shù)所獲得的路徑點

    Roulette()——利用輪盤賭策略選取路徑點的函數(shù)

    q——隨機數(shù)

    q0通常為固定常數(shù),當q≤q0時,保留最優(yōu)鄰居路徑點。當q>q0時,利用傳統(tǒng)概率轉(zhuǎn)移方法和輪盤賭策略獲得路徑點。

    在傳統(tǒng)概率轉(zhuǎn)移函數(shù)中,假設(shè)某優(yōu)質(zhì)路徑點被選擇的概率為p,此時引入偽隨機轉(zhuǎn)移概率因子q0,根據(jù)式(5),設(shè)偽隨機概率轉(zhuǎn)移函數(shù)對該優(yōu)質(zhì)路徑點的選擇概率為p1,則p1=q0+(1-q0)p,而p1-p=q0-pq0=q0(1-p)≥0,故p1≥p,即引入偽隨機概率調(diào)整因子后,新函數(shù)中優(yōu)質(zhì)路徑點被選擇的程度大于傳統(tǒng)概率轉(zhuǎn)移函數(shù)。在已知p的情況下,新函數(shù)對優(yōu)質(zhì)路徑點的選擇程度取決于q0,因此,通過引入偽隨機概率轉(zhuǎn)移因子q0來調(diào)整優(yōu)質(zhì)路徑點被選擇的概率可行。

    (6)

    式中dij——路徑點i和路徑點j之間的距離

    針對傳統(tǒng)啟發(fā)式信息的問題,本文設(shè)計了新的啟發(fā)式信息函數(shù),充分考慮下一節(jié)點到目標點的關(guān)系,強化啟發(fā)式信息的引導作用,計算式為

    (7)

    式中djg——路徑點j和目標點g之間的距離

    在迭代前期,信息素對蟻群的引導作用較弱,啟發(fā)式信息應(yīng)發(fā)揮主導作用。此時信息素因子應(yīng)較小,啟發(fā)式因子應(yīng)較大,強化啟發(fā)式信息的主導作用。隨著迭代次數(shù)的增加,各路徑段上的信息素差異逐漸增大,信息素逐漸發(fā)揮主導作用。此時信息素因子逐漸增大,啟發(fā)式因子逐漸減小,這樣可以強化信息素的主導作用?;谏鲜龇治觯疚脑O(shè)計了自適應(yīng)信息素因子α1、自適應(yīng)啟發(fā)式因子β1,以加快算法的收斂速度,計算式為

    α1=[(Ncmax+Nc)/Ncmax]α

    (8)

    (9)

    2.3 信息素初始化及更新

    信息素初始化主要有兩種方式:均勻分布和不均勻分布。初始信息素的不均勻分布[19-20]使算法有傾向性的快速收斂于某一條路徑,當應(yīng)對復雜地圖環(huán)境時極易導致算法陷入局部最優(yōu)解。而信息素均勻分布可以擴大算法對解空間的搜索范圍,增強算法的種群多樣性,降低算法陷入局部最優(yōu)解的概率。因此本文采用初始信息素均勻分布的方法。

    在信息素更新方面,DOACO僅考慮對每條路徑上的信息素進行單次更新,不考慮二次更新[21-22]。信息素更新過程為

    τij(t+1)=(1-ρ)τij(t)+Δτij(ρ∈(0,1))

    (10)

    其中

    (11)

    (12)

    式中 Δτij——路徑段(i,j)上的信息素增量

    Lk——第k只螞蟻所經(jīng)過的路徑長度

    2.4 死鎖問題處理策略

    采取回溯機制和路徑長度清零機制相結(jié)合的方法來解決蟻群算法的死鎖問題[23]。假設(shè)當前螞蟻行進到了第n個路徑點且螞蟻在第n個路徑點處陷入死鎖狀態(tài)。則執(zhí)行該方法流程如下:①令i=n。②將第i個路徑點和第i-1個路徑點之間的路徑標記為不可行狀態(tài)(即路徑長度清零機制)。③螞蟻返回到第i-1個路徑點(即回溯機制),即i=i-1。④判斷螞蟻當前所在路徑點是否陷入死鎖現(xiàn)象。如果螞蟻當前所在路徑點陷入了死鎖現(xiàn)象,則轉(zhuǎn)入步驟②。如果螞蟻當前所在路徑點沒有陷入死鎖現(xiàn)象,則流程結(jié)束。螞蟻根據(jù)概率轉(zhuǎn)移函數(shù)選擇下一個路徑點。

    該方法通過回溯并將路徑長度清零重新調(diào)整螞蟻尋路方向保證螞蟻百分之百的存活率,提高螞蟻對解空間的探索能力。

    2.5 路徑優(yōu)化策略

    DOACO算法在收斂路徑的基礎(chǔ)上對收斂路徑進行了二次優(yōu)化,從而進一步提高收斂路徑的質(zhì)量,路徑優(yōu)化策略如下:

    (1)定義關(guān)鍵路徑點的概念并找到一條收斂路徑中關(guān)鍵路徑點的集合。關(guān)鍵路徑點是指可以支撐起一條路徑中某一個路徑段的核心路徑點。包括:起點、目標點、特殊的路徑點(多為路徑轉(zhuǎn)折處及障礙物附近的路徑點)。

    (2)利用啟發(fā)式策略設(shè)計連接操作符。啟發(fā)式策略是尋找當前路徑點附近的距離目標點最近的相鄰路徑點。連接操作符是指利用啟發(fā)式策略生成兩個路徑點之間的路徑段的操作。

    (3)利用連接操作符生成兩個相鄰關(guān)鍵路徑點之間的新的路徑段。

    (4)若兩個關(guān)鍵路徑點之間的新的路徑段比之前的路徑段好,則用新的路徑段取代舊的路徑段。若兩個關(guān)鍵路徑點之間新的路徑段比之前的路徑段差,則不作改變。

    假設(shè)某條路徑中的第i個路徑點是關(guān)鍵路徑點,則該條路徑中的下一個關(guān)鍵路徑點的尋找方法如下:①令j=i,其中j為指針型變量,用作尋找關(guān)鍵路徑點。②令j=j+1。③如果第j個路徑點是終點,則第j個路徑點就是下一個關(guān)鍵路徑點,流程結(jié)束。否則,轉(zhuǎn)入步驟④。④如果第i個路徑點到第j個路徑點之間的連線不經(jīng)過障礙物柵格且第i個路徑點到第j+1個路徑點之間的連線經(jīng)過障礙物柵格,則第j個路徑點就是下一個關(guān)鍵路徑點,流程結(jié)束。否則,轉(zhuǎn)入步驟②。

    本文使用二維柵格地圖中的碰撞檢測模型[24]來檢測兩個路徑點之間的連線是否與障礙物柵格發(fā)生碰撞。

    3 動態(tài)避障

    針對傳統(tǒng)避障策略存在的避障能力較差且實時性不足的問題[25-26],本文利用避障行為中的等待策略,并結(jié)合局部路徑重規(guī)劃的方法來進行動態(tài)避障。局部路徑重規(guī)劃方法是指當預(yù)測到移動機器人和動態(tài)障礙物即將碰撞時,利用啟發(fā)式策略重新生成碰撞處的局部路徑段的方法,該方法僅對全局路徑進行小幅度調(diào)整。因此局部路徑重規(guī)劃方法具有避障代價小、避障實時性強、路徑質(zhì)量高的優(yōu)點。

    3.1 碰撞類型

    按照不同的碰撞方式將碰撞類型分為正面碰撞、側(cè)面碰撞以及障礙物停留在全局路徑上的靜態(tài)碰撞。其中,正面碰撞又分為接觸式正面碰撞和非接觸式正面碰撞。正面碰撞是指移動機器人與動態(tài)障礙物因運動方向共線且相反而產(chǎn)生的面對面碰撞的情況。假設(shè)移動機器人當前位置為ri(rix,riy),移動機器人下一個位置為ri+1(ri+1x,ri+1y)。動態(tài)障礙物當前位置為oi(oix,oiy),動態(tài)障礙物下一個位置為oi+1(oi+1x,oi+1y)。

    若移動機器人與動態(tài)障礙物發(fā)生正面碰撞時有公共碰撞點,則這種碰撞情況被稱為非接觸式正面碰撞(圖3a)。即

    圖3 碰撞類型示意圖Fig.3 Schematic of collision types

    (13)

    若移動機器人與動態(tài)障礙物發(fā)生正面碰撞時沒有公共碰撞點,即移動機器人與動態(tài)障礙物的下一步互為行進柵格。在這種情況下雖無碰撞點但兩者也會發(fā)生碰撞,這時判斷這種碰撞情況為接觸式正面碰撞(圖3b)。即

    (14)

    側(cè)面碰撞是指移動機器人與動態(tài)障礙物運動方向不共線,但在某一時刻兩者恰好產(chǎn)生公共碰撞點的情況(圖3c)。即

    (15)

    障礙物停留在全局路徑上的靜態(tài)碰撞是指動態(tài)障礙物由于某種原因恰好停留在了全局路徑上,導致移動機器人與障礙物必定會發(fā)生碰撞的情況。即

    (16)

    3.2 避障策略

    本文提出的動態(tài)避障策略包含兩種避障策略:原地等待策略和局部路徑重規(guī)劃策略。針對側(cè)面碰撞,采取等待策略來避免碰撞的發(fā)生。即在側(cè)面碰撞發(fā)生前,移動機器人原地暫停,等待動態(tài)障礙物通過后移動機器人再繼續(xù)前進。

    針對接觸式正面碰撞、非接觸式正面碰撞及障礙物停留在全局路徑上的靜態(tài)碰撞,采取局部路徑重規(guī)劃策略來避免碰撞的發(fā)生。假設(shè)移動機器人位于全局路徑的第i個路徑點,則把預(yù)測的公共碰撞點視為靜態(tài)障礙物并利用啟發(fā)式策略重新規(guī)劃第i個路徑點到第i+2個路徑點之間的局部路徑。當移動機器人沿著局部路徑避過障礙物后,移動機器人將會重新返回全局路徑。

    4 仿真實驗

    4.1 仿真設(shè)計

    為了驗證DOACO算法的性能,本文將DOACO算法、ACO算法、IACO算法[16]分別運行在人工仿真的20×20柵格地圖與自然環(huán)境仿真圖書館的50×50柵格地圖下進行比較。20×20柵格地圖環(huán)境為人為設(shè)置,而50×50柵格地圖以真實圖書館環(huán)境為原型設(shè)置。評價指標包括:路徑生成、路徑長度、算法收斂所需的迭代次數(shù)、算法收斂所需的程序運行時間、螞蟻存活率等。另外,通過在上述自然仿真的50×50地圖中增加不同時間、不同方向出發(fā)的動態(tài)障礙物模擬圖書館中的學生來驗證動態(tài)避障策略的有效性。

    4.2 人工仿真實驗

    人工仿真實驗使用20×20的柵格地圖(圖1),單位柵格長度設(shè)為1 m,移動機器人從1號柵格進入,從400號柵格離開。蟻群算法初始參數(shù)如表1所示。

    表1 蟻群算法初始參數(shù)Tab.1 Parameters of ant colony algorithm

    4.2.1路徑生成

    圖4為ACO算法和IACO算法的機器人運動軌跡圖。從圖4a可看出,ACO算法生成路徑的質(zhì)量明顯較差,而IACO算法生成的路徑(圖4b)質(zhì)量有了一定的提高。圖5為未添加優(yōu)化策略的DOACO算法和添加優(yōu)化策略的DOACO算法的機器人運動軌跡圖。從圖5a可看出,未添加優(yōu)化策略的DOACO算法由于改進了啟發(fā)信息等以及使用精英保存策略,生成路徑的質(zhì)量明顯提高,但是該路徑仍有進一步優(yōu)化的空間。從圖5b可看出,添加優(yōu)化策略的DOACO算法生成路徑的質(zhì)量最好。實驗結(jié)果表明,DOACO算法生成的路徑明顯優(yōu)于ACO算法和IACO算法。

    圖4 機器人運動軌跡圖Fig.4 Robot motion trajectory diagrams

    圖5 DOACO算法的機器人運動軌跡圖Fig.5 Robot motion trajectory diagrams of DOACO algorithm

    4.2.2收斂曲線分析

    圖6為3種算法的收斂曲線。從圖6可看出ACO算法在108代收斂,收斂后的最優(yōu)路徑長度為37.8 m。IACO算法在41代收斂,收斂后的最優(yōu)路徑長度為37.56 m,該算法采用改進信息素的初始分布,因此收斂次數(shù)減少。而DOACO算法在15代就已經(jīng)收斂,收斂后的最優(yōu)路徑長度為34.38 m。從收斂路徑長度和收斂迭代次數(shù)來看,DOACO算法優(yōu)于ACO算法和IACO算法,這主要是由于DOACO采用了路徑優(yōu)化策略以及改進的概率轉(zhuǎn)移函數(shù)。此外,從圖6中還可以發(fā)現(xiàn),ACO算法和IACO算法均存在數(shù)據(jù)回落現(xiàn)象,而DOACO算法由于采用了精英保存策略,有效避免了數(shù)據(jù)回落現(xiàn)象。

    圖6 3種算法收斂曲線Fig.6 Comparison of convergence curves of three algorithms

    4.2.3螞蟻存活率分析

    3種算法的螞蟻存活率變化曲線如圖7所示。從圖7可以看出,在100代之前,隨著迭代次數(shù)的增加,ACO算法的螞蟻存活率呈逐漸上升趨勢。在100代之后,ACO算法的螞蟻存活率會有波動,但是總體上穩(wěn)定。IACO算法則是在93代之前,隨著迭代次數(shù)的增加,螞蟻的存活率逐漸上升。到了93代之后,螞蟻存活率達到1。這說明IACO算法的死鎖懲罰因子起到了一定的效果。但是在算法迭代初期的時候,螞蟻存活率依舊較低。而DOACO算法通過回溯機制保證了螞蟻可以存活,路徑長度清零機制引導螞蟻調(diào)整前進方向跳離死鎖,使螞蟻存活率始終保持為1,從而有效解決死鎖問題。

    圖7 3種算法螞蟻存活率變化曲線Fig.7 Comparison of ant survival rate changes of three algorithms

    4.2.4綜合對比

    在20×20柵格地圖的仿真環(huán)境下,本文將每種算法各仿真20次取平均值,結(jié)果如表2所示。從表2可以看出,DOACO算法在平均路徑長度、平均收斂迭代次數(shù)、平均算法收斂時間這3個性能指標上均優(yōu)于ACO算法和IACO算法。算法收斂時間計算式為

    表2 3種算法仿真結(jié)果Tab.2 Simulation results of three algorithms

    (17)

    式中T——整個程序的運行時間

    Nc1——算法收斂時的迭代次數(shù)

    t——算法收斂時的程序運行時間(即算法收斂時間)

    本文將算法收斂時間作為衡量蟻群算法的時間尺度。如表2所示,在路徑長度方面,DOACO算法得到的路徑長度約為IACO算法的92.03%,ACO算法的91.40%,對路徑長度有一定的縮減。在收斂迭代次數(shù)方面,DOACO算法收斂所用的迭代次數(shù)約為IACO算法的25.06%,ACO算法的16.45%,收斂次數(shù)大幅度減少,同時也使得平均算法收斂時間大大縮短,充分體現(xiàn)了DOACO算法的優(yōu)越性。

    4.3 自然環(huán)境仿真實驗

    自然仿真環(huán)境參照我校圖書館,實景圖如圖8a所示,圖書館面積為30 m×30 m,將整個地圖劃分為50×50柵格模型,每個柵格的實際面積為0.6 m×0.6 m。圖8b為參考實際場景建立的地圖模型,其中黑色障礙物代表圖書館中的墻壁、書架和桌子等不可行區(qū)域,紅色障礙物代表圖書館中移動的行人。移動機器人從25號柵格進入,從2 449號柵格離開。蟻群算法的參數(shù)設(shè)計如表3所示。

    表3 蟻群算法參數(shù)設(shè)計Tab.3 Parameters of ant colony algorithm

    圖8 圖書館實景與仿真環(huán)境Fig.8 Library real scene and simulation environment

    4.3.1路徑生成

    圖9為ACO算法和IACO算法在圖書館自然仿真環(huán)境下的機器人運動軌跡圖。從圖9a可以看出,ACO算法生成路徑的質(zhì)量明顯較差。IACO算法生成路徑(圖9b)的質(zhì)量甚至不如ACO算法。這充分說明在路徑生成方面IACO算法并不適用于圖書館這類大規(guī)模多障礙物地圖。圖10為未添加優(yōu)化策略的DOACO算法和添加優(yōu)化策略的DOACO算法在圖書館地圖下的機器人運動軌跡圖。從圖10a可以看出,未添加優(yōu)化策略的DOACO算法生成路徑的質(zhì)量明顯更好些,但是該路徑仍有進一步優(yōu)化的空間。從圖10b可以看出,添加優(yōu)化策略的DOACO算法生成路徑的質(zhì)量最優(yōu)。實驗結(jié)果所示,DOACO算法生成的路徑明顯優(yōu)于ACO算法和IACO算法。

    圖9 圖書館地圖下的機器人運動軌跡Fig.9 Robot motion trajectory diagram in library map

    圖10 DOACO算法在圖書館地圖下的機器人運動軌跡Fig.10 Robot motion trajectory diagram of DOACO algorithm in library map

    4.3.2收斂曲線分析

    圖11為3種算法收斂曲線。從圖11可以看出,ACO算法在461代收斂,收斂后的最優(yōu)路徑長度為39.71 m。IACO算法在43代收斂,收斂后的最優(yōu)路徑長度為43.52 m。該算法主要通過改進信息素的初始分布使收斂次數(shù)減少,但同時也使算法更易陷入局部最優(yōu)解,導致最優(yōu)路徑長度甚至不如ACO算法。而DOACO算法在25代就已經(jīng)收斂,收斂后的最優(yōu)路徑長度為35.12 m。從收斂路徑長度和收斂迭代次數(shù)來看,在圖書館仿真場景中,DOACO算法比ACO算法和IACO算法性能更優(yōu),充分展現(xiàn)了DOACO算法中路徑優(yōu)化策略以及改進的概率轉(zhuǎn)移方法的科學性。此外,從圖11中還可以發(fā)現(xiàn)ACO算法和IACO算法均存在數(shù)據(jù)回落現(xiàn)象,而DOACO算法由于采用了精英保存策略,有效避免了數(shù)據(jù)回落現(xiàn)象。

    圖11 3種算法圖書館地圖收斂曲線對比Fig.11 Comparison of convergence curves of three algorithms in library map

    4.3.3螞蟻存活率分析

    3種算法在圖書館地圖下的螞蟻存活率變化曲線如圖12所示。從圖12可以看出,在388代之前,隨著迭代次數(shù)的增加,ACO算法的螞蟻存活率呈逐漸上升趨勢。在388代之后螞蟻存活率達到1并維持穩(wěn)定。文獻[16]提出的IACO算法則是在245代螞蟻存活率達到1。這說明IACO算法的死鎖懲罰因子起到了一定的效果。但是在算法迭代初期時,螞蟻存活率依舊較低。而本文提出的DOACO算法通過回溯機制保證了螞蟻可以存活,路徑長度清零機制引導螞蟻調(diào)整前進方向跳離死鎖,即使在實際場景較為復雜的地圖下也依然可以保證螞蟻的存活率始終為1,從而解決死鎖問題。

    圖12 3種算法圖書館地圖螞蟻存活率對比Fig.12 Comparison of ant survival rate changes of three algorithms in library map

    4.3.4綜合對比

    在圖書館仿真環(huán)境下,將每種算法各仿真20次取平均值,結(jié)果如表4所示。由表可知,DOACO算法在平均路徑長度、平均收斂迭代次數(shù)、平均算法收斂時間這3個性能指標上均優(yōu)于ACO算法和IACO算法。在路徑長度方面,DOACO算法得到的路徑長度約為IACO算法的81.25%,ACO算法的88.71%,對路徑長度有了一定的縮減。在收斂迭代次數(shù)方面,DOACO算法收斂所用的迭代次數(shù)約為IACO算法的19.27%,ACO算法的5.23%。經(jīng)實驗驗證,在自然環(huán)境仿真地圖中DOACO算法的收斂次數(shù)大幅度減少,同時也使得平均算法收斂時間大大縮短,充分體現(xiàn)了DOACO算法的優(yōu)越性。

    表4 3種算法圖書館地圖仿真結(jié)果Tab.4 Simulation results of three algorithms in library map

    4.3.5動態(tài)避障

    在基于圖書館地圖50×50柵格(30 m×30 m)的仿真環(huán)境中,本文在完成靜態(tài)全局路徑規(guī)劃的基礎(chǔ)上添加了動態(tài)障礙物。實驗共設(shè)置4個方向不同且出發(fā)時間不同的動態(tài)障礙物表示移動的行人,以此檢驗本文提出的避障策略的可行性和有效性。移動機器人動態(tài)避障的路徑軌跡如圖13所示。

    圖13 圖書館仿真環(huán)境的動態(tài)避障軌跡圖Fig.13 Dynamic obstacle avoidance trajectory diagram in library simulation environment

    圖13中動態(tài)障礙物1、2、3同時出發(fā)。動態(tài)障礙物行進速度均為每次一個單位長度。動態(tài)障礙物1由181號柵格向左行進,動態(tài)障礙物2由982號柵格向上行進,動態(tài)障礙物3由1 483號柵格向上行進。根據(jù)3.1節(jié)所述的碰撞類型檢測機制,動態(tài)障礙物1在向左行進的過程中會與移動機器人發(fā)生側(cè)面碰撞。碰撞點為178號柵格。根據(jù)3.2節(jié)的避障策略,移動機器人執(zhí)行等待行為。即當移動機器人預(yù)測到碰撞后,移動機器人暫時停止行進,等待動態(tài)障礙物1通過后,移動機器人再繼續(xù)前進(圖13a)。

    動態(tài)障礙物2、3在移動過程中分別與移動機器人發(fā)生非接觸式正面碰撞、靜態(tài)碰撞,碰撞點分別為482號柵格和1 033號柵格。根據(jù)3.2節(jié)的避障策略,移動機器人均執(zhí)行局部路徑重規(guī)劃策略。即當移動機器人預(yù)測到碰撞后,重新規(guī)劃當前路徑點到碰撞點之后的下一路徑點的路徑(圖13b、13c)。

    動態(tài)障礙物4在移動機器人行進35步后開始運動,由2 444號柵格向上行進。當移動機器人行進至1 944號柵格時剛好與動態(tài)障礙物4正面相遇。根據(jù)3.1節(jié)所述的碰撞類型檢測機制可以判斷兩者為接觸式正面碰撞,故無碰撞點。根據(jù)3.2節(jié)的避障策略,移動機器人采用局部路徑重新規(guī)劃來避開障礙物。即移動機器人重新規(guī)劃1 944號柵格到2 044號柵格之間的路徑。移動機器人再按照重新規(guī)劃的局部路徑繼續(xù)前進。避障完成后,移動機器人的運動軌跡如圖13d所示。

    為了測試本文提出的避障策略的實時性,仿真程序統(tǒng)計了4次避障所用時間。4次避障時間依次為0.000 179、0.009 581、0.000 600、0.015 197 s。而在DOACO算法的基礎(chǔ)上用傳統(tǒng)的避障策略,4次避障的避障時間依次為18.597 6、14.834 3、7.409 0、0.778 40 s。由此可見,本文提出的避障策略的實時性方面具有較好的性能。

    5 結(jié)束語

    提出了能夠生成高質(zhì)量全局路徑的DOACO算法和適用于動態(tài)環(huán)境的避障策略,且適用于實際環(huán)境。首先,提出一種新的概率轉(zhuǎn)移函數(shù)優(yōu)化算法的收斂速度,解決蟻群算法收斂速度慢的問題。其次,采用精英保存策略并提出基于碰撞檢測的路徑優(yōu)化策略對收斂路徑再優(yōu)化,提高收斂路徑的質(zhì)量。此外,本文采用回溯機制和路徑長度清零機制相結(jié)合這一策略來解決蟻群算法的死鎖問題。最后,設(shè)計一種新的避障策略,移動機器人根據(jù)不同的碰撞類型采用不同的避障策略來躲避動態(tài)障礙物。新的避障策略可以有效地解決常規(guī)避障策略實時性不足等問題。仿真結(jié)果表明,DOACO算法在靜態(tài)和動態(tài)環(huán)境中均能生成可行有效的高質(zhì)量路徑,同時也能解決基本蟻群算法存在的問題。新的避障策略可以有效地應(yīng)對各種潛在的碰撞情況并且避障實時性強。

    猜你喜歡
    移動機器人策略
    移動機器人自主動態(tài)避障方法
    移動機器人VSLAM和VISLAM技術(shù)綜述
    基于“選—練—評”一體化的二輪復習策略
    求初相φ的常見策略
    例談未知角三角函數(shù)值的求解策略
    我說你做講策略
    高中數(shù)學復習的具體策略
    基于Twincat的移動機器人制孔系統(tǒng)
    室內(nèi)環(huán)境下移動機器人三維視覺SLAM
    Passage Four
    十八禁国产超污无遮挡网站| 久久久久久久午夜电影| 国产免费视频播放在线视频 | 午夜爱爱视频在线播放| 国产精品麻豆人妻色哟哟久久 | 看非洲黑人一级黄片| 国产亚洲最大av| 最近手机中文字幕大全| 亚洲国产精品久久男人天堂| 欧美日本视频| 国产亚洲5aaaaa淫片| 国产亚洲午夜精品一区二区久久 | 亚洲av熟女| 久久99热6这里只有精品| 联通29元200g的流量卡| 纵有疾风起免费观看全集完整版 | 99在线人妻在线中文字幕| 一本久久精品| 丝袜喷水一区| 精品国产一区二区三区久久久樱花 | 国产一区二区亚洲精品在线观看| 欧美性感艳星| 中文精品一卡2卡3卡4更新| 99久久中文字幕三级久久日本| 69av精品久久久久久| 国产精品伦人一区二区| 国产精品国产高清国产av| 亚洲欧美日韩无卡精品| 青青草视频在线视频观看| 国产老妇伦熟女老妇高清| 中文在线观看免费www的网站| 黄色日韩在线| 国产精品av视频在线免费观看| 国产男人的电影天堂91| 午夜视频国产福利| 亚洲精品国产成人久久av| 久久精品国产自在天天线| 色综合亚洲欧美另类图片| 男女视频在线观看网站免费| 国产av一区在线观看免费| 一个人看的www免费观看视频| 看非洲黑人一级黄片| av在线播放精品| 99久国产av精品| 欧美激情国产日韩精品一区| 亚洲国产精品sss在线观看| 久久综合国产亚洲精品| 欧美丝袜亚洲另类| 两性午夜刺激爽爽歪歪视频在线观看| 久久国产乱子免费精品| 日本免费a在线| 色视频www国产| 午夜免费男女啪啪视频观看| 日韩欧美精品v在线| 日本免费a在线| 蜜桃亚洲精品一区二区三区| 亚洲成色77777| 国产精品av视频在线免费观看| 免费搜索国产男女视频| 十八禁国产超污无遮挡网站| 欧美三级亚洲精品| 男女边吃奶边做爰视频| 国产黄色视频一区二区在线观看 | 国产精品一区二区三区四区久久| 一级黄片播放器| 亚洲成av人片在线播放无| 波多野结衣高清无吗| 综合色av麻豆| 91精品国产九色| 亚洲欧美日韩东京热| 欧美日韩精品成人综合77777| 最近中文字幕高清免费大全6| 韩国av在线不卡| 国产精品不卡视频一区二区| 看非洲黑人一级黄片| 国产成人a∨麻豆精品| 色尼玛亚洲综合影院| 三级男女做爰猛烈吃奶摸视频| 色综合亚洲欧美另类图片| 一级毛片我不卡| 国产大屁股一区二区在线视频| 在线天堂最新版资源| 成人性生交大片免费视频hd| 成人一区二区视频在线观看| 日韩人妻高清精品专区| 日本爱情动作片www.在线观看| 国产精品久久久久久久久免| 美女脱内裤让男人舔精品视频| 亚洲精品乱久久久久久| 久久精品夜色国产| 欧美激情久久久久久爽电影| 日韩三级伦理在线观看| 三级国产精品片| 麻豆成人av视频| 日韩欧美精品v在线| 免费大片18禁| 天美传媒精品一区二区| 国产高清不卡午夜福利| a级一级毛片免费在线观看| 亚洲无线观看免费| 久久精品人妻少妇| 99久久中文字幕三级久久日本| 亚洲av电影在线观看一区二区三区 | 国产免费视频播放在线视频 | 18禁裸乳无遮挡免费网站照片| 99九九线精品视频在线观看视频| av卡一久久| 久久久色成人| 精品人妻熟女av久视频| 秋霞在线观看毛片| 又黄又爽又刺激的免费视频.| 久久精品国产亚洲av涩爱| 久久精品久久久久久噜噜老黄 | 边亲边吃奶的免费视频| 淫秽高清视频在线观看| 99热这里只有精品一区| 亚洲第一区二区三区不卡| 亚洲av成人av| 国产一级毛片在线| 夫妻性生交免费视频一级片| 色哟哟·www| 久久久久性生活片| .国产精品久久| 国产精品国产三级国产av玫瑰| 精品欧美国产一区二区三| 99久久精品一区二区三区| 亚洲精品日韩在线中文字幕| 一级毛片久久久久久久久女| 精品久久久久久久末码| 尾随美女入室| kizo精华| 色网站视频免费| 亚洲中文字幕一区二区三区有码在线看| 久久99蜜桃精品久久| 亚洲激情五月婷婷啪啪| 国产精品,欧美在线| 国产精品久久久久久av不卡| 久久精品熟女亚洲av麻豆精品 | 国产成人精品久久久久久| 精品久久国产蜜桃| 欧美成人免费av一区二区三区| 波野结衣二区三区在线| 色综合站精品国产| 免费看日本二区| 在线观看66精品国产| 亚洲国产欧洲综合997久久,| 亚洲精品456在线播放app| 国产精品一区二区在线观看99 | 人妻夜夜爽99麻豆av| 内地一区二区视频在线| 欧美xxxx性猛交bbbb| 色视频www国产| 天堂影院成人在线观看| 国产免费又黄又爽又色| 亚洲欧美成人精品一区二区| 国产一级毛片七仙女欲春2| 日韩精品青青久久久久久| 亚州av有码| 亚洲熟妇中文字幕五十中出| 丰满少妇做爰视频| 一级av片app| av在线老鸭窝| 日韩在线高清观看一区二区三区| 精品熟女少妇av免费看| 亚洲自拍偷在线| 激情 狠狠 欧美| 中文字幕亚洲精品专区| 日韩人妻高清精品专区| 一区二区三区免费毛片| 日韩成人伦理影院| 国产成年人精品一区二区| 国产黄色视频一区二区在线观看 | 中国国产av一级| 亚洲久久久久久中文字幕| 日本黄色视频三级网站网址| 日本av手机在线免费观看| 高清在线视频一区二区三区 | 国语对白做爰xxxⅹ性视频网站| 亚洲丝袜综合中文字幕| 久久婷婷人人爽人人干人人爱| 精品欧美国产一区二区三| 亚洲性久久影院| 国产成人免费观看mmmm| 久久国内精品自在自线图片| 真实男女啪啪啪动态图| 黄色一级大片看看| 寂寞人妻少妇视频99o| av播播在线观看一区| 99在线人妻在线中文字幕| 91在线精品国自产拍蜜月| 国产亚洲一区二区精品| 国产成人a区在线观看| 又粗又爽又猛毛片免费看| 日韩av在线大香蕉| 国产亚洲精品av在线| 精华霜和精华液先用哪个| 天美传媒精品一区二区| 午夜福利视频1000在线观看| 久久精品国产99精品国产亚洲性色| 国产欧美日韩精品一区二区| 麻豆乱淫一区二区| 久热久热在线精品观看| 久久人妻av系列| 免费看光身美女| 国产亚洲5aaaaa淫片| 久久99热这里只有精品18| 超碰av人人做人人爽久久| av国产久精品久网站免费入址| 欧美极品一区二区三区四区| 国产探花极品一区二区| 97人妻精品一区二区三区麻豆| 你懂的网址亚洲精品在线观看 | 欧美日韩在线观看h| 91在线精品国自产拍蜜月| 久久久国产成人精品二区| kizo精华| 神马国产精品三级电影在线观看| 少妇的逼好多水| 午夜老司机福利剧场| 嘟嘟电影网在线观看| 啦啦啦韩国在线观看视频| 熟女电影av网| 国产一区二区在线观看日韩| 成人午夜高清在线视频| 欧美高清性xxxxhd video| 国产亚洲精品av在线| 欧美一区二区精品小视频在线| 精品国产三级普通话版| 日本爱情动作片www.在线观看| 美女高潮的动态| 亚洲丝袜综合中文字幕| 色噜噜av男人的天堂激情| 熟女人妻精品中文字幕| 精品国产露脸久久av麻豆 | 精品久久久久久久末码| 国产成人freesex在线| 亚洲av福利一区| 亚洲欧美精品综合久久99| 永久免费av网站大全| 欧美激情在线99| 成人欧美大片| 国产成人91sexporn| 久久精品国产亚洲网站| 亚洲第一区二区三区不卡| 久久精品久久精品一区二区三区| 欧美日本视频| 高清av免费在线| 久久久久久久国产电影| 久久久亚洲精品成人影院| 男人舔奶头视频| 99热这里只有精品一区| 蜜桃久久精品国产亚洲av| 亚洲成av人片在线播放无| 中文字幕av成人在线电影| 国产精品一及| av卡一久久| 韩国高清视频一区二区三区| 天堂av国产一区二区熟女人妻| 91午夜精品亚洲一区二区三区| 男女国产视频网站| 男女那种视频在线观看| 亚洲av成人精品一二三区| 日韩一区二区三区影片| 久久精品人妻少妇| 国产精品久久久久久精品电影小说 | av.在线天堂| 美女国产视频在线观看| 色网站视频免费| 自拍偷自拍亚洲精品老妇| 美女国产视频在线观看| 国产精品精品国产色婷婷| 亚洲欧美一区二区三区国产| 国产淫语在线视频| 欧美区成人在线视频| 成人国产麻豆网| 两个人视频免费观看高清| 午夜福利成人在线免费观看| 亚洲精品,欧美精品| 2021少妇久久久久久久久久久| 国产精品一区二区三区四区免费观看| 久久久久久大精品| av专区在线播放| 最近最新中文字幕免费大全7| 99久国产av精品| 精品人妻偷拍中文字幕| 免费观看的影片在线观看| 精品酒店卫生间| 深爱激情五月婷婷| 中文资源天堂在线| 亚洲欧洲日产国产| 99热精品在线国产| 久久人人爽人人爽人人片va| 天堂网av新在线| 精品一区二区免费观看| 亚洲图色成人| 久久亚洲精品不卡| 九九爱精品视频在线观看| 日韩欧美精品v在线| 最近2019中文字幕mv第一页| 一级黄色大片毛片| 国产精品国产三级国产av玫瑰| 禁无遮挡网站| 青春草视频在线免费观看| 精品人妻偷拍中文字幕| 最近视频中文字幕2019在线8| 久久人人爽人人片av| 国产在线男女| 波多野结衣高清无吗| 久久综合国产亚洲精品| 国产一级毛片在线| 岛国毛片在线播放| 我要搜黄色片| 国产精品人妻久久久久久| 国产男人的电影天堂91| 国产免费又黄又爽又色| 中文精品一卡2卡3卡4更新| 中文字幕人妻熟人妻熟丝袜美| 人人妻人人澡欧美一区二区| 免费搜索国产男女视频| 中文字幕免费在线视频6| www.av在线官网国产| av播播在线观看一区| 国产黄片视频在线免费观看| 国产v大片淫在线免费观看| 欧美人与善性xxx| 久久亚洲精品不卡| 国产真实乱freesex| 亚洲欧美成人精品一区二区| 看非洲黑人一级黄片| 最近手机中文字幕大全| 直男gayav资源| 麻豆久久精品国产亚洲av| 一区二区三区乱码不卡18| 国产精品一区二区三区四区免费观看| 成人午夜高清在线视频| 少妇高潮的动态图| 欧美zozozo另类| 国产免费男女视频| 狠狠狠狠99中文字幕| 最近的中文字幕免费完整| 国产精品伦人一区二区| 最近中文字幕2019免费版| 淫秽高清视频在线观看| 国产精品不卡视频一区二区| 免费看美女性在线毛片视频| 亚洲无线观看免费| 天美传媒精品一区二区| 国内精品一区二区在线观看| 一个人观看的视频www高清免费观看| 国产精品乱码一区二三区的特点| 日本免费a在线| 久久久久免费精品人妻一区二区| 欧美性猛交╳xxx乱大交人| 日韩欧美在线乱码| 久久久精品欧美日韩精品| 国产成人午夜福利电影在线观看| 中国国产av一级| 亚洲成av人片在线播放无| 男女国产视频网站| 亚洲无线观看免费| 日本av手机在线免费观看| 久久精品国产亚洲av涩爱| 在线观看美女被高潮喷水网站| 日韩在线高清观看一区二区三区| 免费大片18禁| 久久精品国产亚洲av涩爱| 久久精品影院6| 久久精品国产亚洲av天美| 你懂的网址亚洲精品在线观看 | 久久草成人影院| 国产精品一区二区性色av| 日韩成人av中文字幕在线观看| 18+在线观看网站| 国产视频首页在线观看| 免费av观看视频| 久久久精品欧美日韩精品| 亚洲成av人片在线播放无| 舔av片在线| 日韩成人伦理影院| 69人妻影院| 亚洲在久久综合| 日韩成人av中文字幕在线观看| 亚洲在久久综合| 久久99热这里只频精品6学生 | 国产成人福利小说| 欧美高清成人免费视频www| 亚洲最大成人av| 人人妻人人看人人澡| 噜噜噜噜噜久久久久久91| 97超碰精品成人国产| 亚洲av电影在线观看一区二区三区 | 简卡轻食公司| 亚洲av中文av极速乱| 少妇熟女欧美另类| 成人三级黄色视频| 亚洲人成网站在线播| 久久精品久久久久久噜噜老黄 | 天堂√8在线中文| 国产探花在线观看一区二区| 97在线视频观看| 亚洲精华国产精华液的使用体验| 校园人妻丝袜中文字幕| 亚洲成色77777| videossex国产| 中文亚洲av片在线观看爽| 美女cb高潮喷水在线观看| 国产午夜福利久久久久久| 在现免费观看毛片| 亚洲av中文av极速乱| 99热这里只有是精品在线观看| 亚洲成人精品中文字幕电影| 成年av动漫网址| 婷婷六月久久综合丁香| 99热这里只有是精品50| 麻豆国产97在线/欧美| 久久久欧美国产精品| 中国国产av一级| 日韩国内少妇激情av| 69av精品久久久久久| 亚洲经典国产精华液单| 午夜福利视频1000在线观看| 在线观看av片永久免费下载| 美女高潮的动态| 国产不卡一卡二| 国产久久久一区二区三区| 免费电影在线观看免费观看| 亚洲丝袜综合中文字幕| 偷拍熟女少妇极品色| 看免费成人av毛片| 久久久久九九精品影院| 成人毛片a级毛片在线播放| 午夜激情欧美在线| 欧美日韩在线观看h| 精品99又大又爽又粗少妇毛片| 国产精品av视频在线免费观看| 国产综合懂色| 久久久久久久午夜电影| 国产日韩欧美在线精品| 日韩av不卡免费在线播放| 国产一级毛片七仙女欲春2| 欧美性猛交黑人性爽| 国产成人aa在线观看| 亚洲av二区三区四区| or卡值多少钱| 老师上课跳d突然被开到最大视频| 哪个播放器可以免费观看大片| 国产成人aa在线观看| 性色avwww在线观看| 午夜久久久久精精品| 一级爰片在线观看| 国产精品99久久久久久久久| 在线观看美女被高潮喷水网站| 国产伦一二天堂av在线观看| 啦啦啦啦在线视频资源| 久久久久久久久久久免费av| av视频在线观看入口| 日韩在线高清观看一区二区三区| 变态另类丝袜制服| 老司机福利观看| 国产真实伦视频高清在线观看| 啦啦啦啦在线视频资源| 久久久欧美国产精品| 国产亚洲午夜精品一区二区久久 | 日本与韩国留学比较| 国内精品宾馆在线| 精品国产露脸久久av麻豆 | 色哟哟·www| 99热精品在线国产| 精品午夜福利在线看| 日本一本二区三区精品| 成人特级av手机在线观看| 国产伦在线观看视频一区| av卡一久久| av在线蜜桃| 成年免费大片在线观看| 久久久成人免费电影| 国产探花在线观看一区二区| 视频中文字幕在线观看| 全区人妻精品视频| 久久精品国产亚洲网站| 九九久久精品国产亚洲av麻豆| 夜夜爽夜夜爽视频| 午夜亚洲福利在线播放| 欧美日韩一区二区视频在线观看视频在线 | 91午夜精品亚洲一区二区三区| 91精品国产九色| 亚洲一级一片aⅴ在线观看| a级一级毛片免费在线观看| 日本av手机在线免费观看| 99视频精品全部免费 在线| 亚洲成人久久爱视频| 亚洲成人中文字幕在线播放| 一级爰片在线观看| 亚洲av一区综合| av天堂中文字幕网| 狂野欧美白嫩少妇大欣赏| 26uuu在线亚洲综合色| 国产免费又黄又爽又色| 观看美女的网站| 你懂的网址亚洲精品在线观看 | 婷婷六月久久综合丁香| a级一级毛片免费在线观看| av在线播放精品| 国产免费福利视频在线观看| 桃色一区二区三区在线观看| 亚洲av.av天堂| 人人妻人人看人人澡| 毛片一级片免费看久久久久| 国产精品综合久久久久久久免费| 亚洲av不卡在线观看| av又黄又爽大尺度在线免费看 | 国产一区二区亚洲精品在线观看| 国内精品一区二区在线观看| 1024手机看黄色片| 91久久精品电影网| 最近2019中文字幕mv第一页| 观看免费一级毛片| 国产伦在线观看视频一区| 麻豆国产97在线/欧美| 国产 一区 欧美 日韩| 久久精品久久久久久噜噜老黄 | 国产精品久久久久久久电影| 一本久久精品| 高清午夜精品一区二区三区| 一级毛片我不卡| 你懂的网址亚洲精品在线观看 | 国产精品久久久久久久电影| 国产亚洲av嫩草精品影院| 久久精品91蜜桃| 最近的中文字幕免费完整| 亚洲欧美日韩无卡精品| 亚洲国产成人一精品久久久| 国产 一区精品| 亚洲伊人久久精品综合 | 天堂网av新在线| 黑人高潮一二区| 99热这里只有是精品50| 国产国拍精品亚洲av在线观看| 久久精品熟女亚洲av麻豆精品 | 免费播放大片免费观看视频在线观看 | 精品久久久久久久久久久久久| 亚洲精品国产成人久久av| 老司机影院毛片| 人妻系列 视频| 亚洲综合色惰| 国产伦一二天堂av在线观看| 国产精品熟女久久久久浪| 亚洲精品成人久久久久久| 国产淫语在线视频| 一个人观看的视频www高清免费观看| 22中文网久久字幕| 中文字幕制服av| 国产亚洲午夜精品一区二区久久 | 级片在线观看| 国产一区亚洲一区在线观看| 亚洲最大成人中文| 好男人在线观看高清免费视频| 91久久精品电影网| 国产亚洲一区二区精品| 99久久精品热视频| 亚洲无线观看免费| 在现免费观看毛片| 最新中文字幕久久久久| 小蜜桃在线观看免费完整版高清| 亚洲国产最新在线播放| 久久99蜜桃精品久久| 国产成人a区在线观看| 国产高清有码在线观看视频| 天天躁夜夜躁狠狠久久av| 久久久久久久久久久丰满| 国产视频首页在线观看| 你懂的网址亚洲精品在线观看 | 亚洲精品色激情综合| 久久鲁丝午夜福利片| 成人av在线播放网站| 国产伦精品一区二区三区视频9| 人人妻人人看人人澡| 日本一二三区视频观看| 3wmmmm亚洲av在线观看| 少妇的逼水好多| 亚洲综合精品二区| 亚洲精品成人久久久久久| 看片在线看免费视频| 能在线免费看毛片的网站| 国产一区二区三区av在线| 一级毛片aaaaaa免费看小| 午夜福利在线观看吧| 国产精品无大码| 欧美潮喷喷水| 亚洲高清免费不卡视频| 黄片无遮挡物在线观看| 啦啦啦韩国在线观看视频| 国产精品久久视频播放| 亚洲欧美日韩无卡精品| 国产精品电影一区二区三区| 好男人视频免费观看在线| 亚洲成人精品中文字幕电影| 国产精品电影一区二区三区| 国模一区二区三区四区视频| 亚洲国产精品sss在线观看| 免费一级毛片在线播放高清视频| 一级毛片我不卡| 婷婷色综合大香蕉| 18+在线观看网站| 午夜精品在线福利| 亚洲欧洲国产日韩| 亚洲国产日韩欧美精品在线观看| 男人和女人高潮做爰伦理| 国产精品av视频在线免费观看| 欧美日韩国产亚洲二区| 国产淫片久久久久久久久| 久久久久久久久大av| 久久鲁丝午夜福利片| 韩国av在线不卡| 又粗又硬又长又爽又黄的视频|