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

    基于改進(jìn)A*算法的多機(jī)器人動態(tài)路徑規(guī)劃①

    2020-02-14 10:28:08董朝瑞邵謝寧
    高技術(shù)通訊 2020年1期
    關(guān)鍵詞:代價柵格道路

    董朝瑞 郭 欣 李 寧 邵謝寧

    (河北工業(yè)大學(xué)人工智能與數(shù)據(jù)科學(xué)學(xué)院 天津 300130)

    0 引 言

    近年來,隨著電商行業(yè)的迅猛發(fā)展,物流配送作為電商行業(yè)的核心要素之一越來越受到人們的關(guān)注。由于電子商務(wù)的物流配送工作具有品種多、批次多的特點(diǎn),傳統(tǒng)工作模式下工人大多數(shù)的時間都浪費(fèi)在了取貨上[1]。因此人們對智能倉儲系統(tǒng)的需求越來越迫切,隨著以亞馬遜Kiva Systems為代表的智能倉儲系統(tǒng)興起,高效的多移動機(jī)器人智能倉儲系統(tǒng)成為研究熱點(diǎn)之一[2]。將多移動機(jī)器人應(yīng)用在智能倉儲系統(tǒng)中代替人來進(jìn)行搬運(yùn)工作可以有效降低倉儲系統(tǒng)運(yùn)維成本,提高運(yùn)作效率。在多移動機(jī)器人智能倉儲系統(tǒng)的研究中,多機(jī)器人路徑規(guī)劃和碰撞預(yù)防是實現(xiàn)多移動機(jī)器人智能倉儲系統(tǒng)的關(guān)鍵。

    對于多機(jī)器人路徑規(guī)劃,傳統(tǒng)的方法是將Dijkstra算法和時間窗原理結(jié)合起來進(jìn)行多機(jī)器人路徑規(guī)劃[3-5]。但是,隨著節(jié)點(diǎn)數(shù)量的不斷增加,Dijkstra算法的效率將顯著降低,因此Dijkstra算法僅適用于小型系統(tǒng)。目前在智能倉庫的環(huán)境下研究多機(jī)器人系統(tǒng)主要采用以A*算法[6,7]、蟻群算法[8,9]、D*算法[10]為基礎(chǔ)的路徑規(guī)劃。其中蟻群算法和D*算法可以避開環(huán)境中未知障礙,屬于動態(tài)路徑規(guī)劃算法,但是這2種算法無法得到全局最優(yōu)的路徑。A*算法作為一種啟發(fā)式搜索算法,具有簡單高效的特點(diǎn),能夠得到全局最優(yōu)路徑,是目前最流行的機(jī)器人路徑規(guī)劃算法。由于智能倉儲系統(tǒng)中多機(jī)器人同時工作的特點(diǎn),機(jī)器人工作環(huán)境變化迅速,應(yīng)用傳統(tǒng)的A*算法進(jìn)行路徑規(guī)劃可能會導(dǎo)致交通堵塞問題,甚至產(chǎn)生死鎖現(xiàn)象,導(dǎo)致系統(tǒng)崩潰。

    為了解決上述問題,本文提出了基于預(yù)約表和交通擁堵地圖的多機(jī)器人路徑規(guī)劃方法。通過使用預(yù)約表和基于機(jī)器人優(yōu)先級的交通規(guī)則,解決多機(jī)器人間的碰撞沖突問題;通過基于交通擁堵地圖的改進(jìn)A*算法,在路徑規(guī)劃過程中考慮到交通擁堵狀況帶來的路徑代價,使機(jī)器人運(yùn)行時盡可能避開擁塞程度高的區(qū)域,以減小系統(tǒng)擁塞程度進(jìn)而縮短系統(tǒng)運(yùn)行時間;根據(jù)交通狀況動態(tài)地更改路徑代價,在機(jī)器人行進(jìn)道路前方出現(xiàn)擁堵時,重新進(jìn)行路徑規(guī)劃,實現(xiàn)了倉儲環(huán)境下機(jī)器人的實時路徑規(guī)劃。

    1 倉儲環(huán)境模型

    本文采用柵格建模法構(gòu)建地圖模型,如圖1所示,在物流配送中心倉儲貨架的布局是整齊對稱的,同時貨架間的道路也是垂直交叉的。多個移動機(jī)器人同時在此倉儲空間中運(yùn)動,貨架之間的通道為單排車道,黑色柵格表示貨架。本文對機(jī)器人在配送中心的應(yīng)用場景進(jìn)行如下簡化。

    (1)機(jī)器人在任意一條道路只能單向行駛;

    (2)機(jī)器人在正常行駛過程中速度可變,機(jī)器人直行通過一個柵格的路徑代價為1,在機(jī)器人轉(zhuǎn)彎過程會消耗更多的時間,在柵格完成90 °轉(zhuǎn)向需要額外轉(zhuǎn)向代價為1;

    (3)地圖中的每個柵格均可容納1臺機(jī)器人,并且每一柵格同一時刻只允許通過1臺機(jī)器人;

    (4)為防止機(jī)器人間的意外碰撞,規(guī)定機(jī)器人間的最小安全距離,該距離根據(jù)機(jī)器人的長度和運(yùn)行速度確定。

    圖1 智能倉庫模型

    在多機(jī)器人系統(tǒng)中,需要確定不同機(jī)器人的優(yōu)先級以確保系統(tǒng)安全穩(wěn)定運(yùn)行。根據(jù)智能倉儲多機(jī)器人系統(tǒng)的工作流程,可以將機(jī)器人單個任務(wù)的揀選工作分為以下步驟:

    (1)機(jī)器人從當(dāng)前所在位置前往目標(biāo)貨架;

    (2)機(jī)器人將貨架從當(dāng)前位置搬運(yùn)至揀選站臺;

    (3)機(jī)器人在揀選臺等待工人從貨架上揀選貨物;

    (4)機(jī)器人將揀選完成的貨物送回存儲位置存放。

    機(jī)器人在不同的工作狀態(tài)下的優(yōu)先級定義如表1所示。

    當(dāng)2臺機(jī)器人工作狀態(tài)不同時判斷機(jī)器人的優(yōu)先級,滿載的機(jī)器人的優(yōu)先級高于空載的機(jī)器人,去往揀選臺的載貨機(jī)器人的優(yōu)先級高于返回存儲位置的機(jī)器人;當(dāng)2臺機(jī)器人工作狀態(tài)相同時判斷機(jī)器人的優(yōu)先級,對機(jī)器人所載貨物進(jìn)行判斷,貨物優(yōu)先級高的機(jī)器人有更高的優(yōu)先級;對于2臺機(jī)器人都是空載的情況,編號更小的機(jī)器人有更高的優(yōu)先級。

    表1 機(jī)器人優(yōu)先級

    2 多機(jī)器人系統(tǒng)沖突預(yù)防策略

    智能倉庫中,多個移動機(jī)器人在同一區(qū)域來回穿梭,在其運(yùn)動過程中難免會發(fā)生機(jī)器人之間的碰撞,如圖2所示。針對圖2(a)中的迎面碰撞造成死鎖的問題,本文采用單向圖法[11]對道路方向進(jìn)行約束,規(guī)定貨架間的道路為單行道,移動機(jī)器人在同一道路只能沿同一方向行駛。雖然單向圖在某些情況下會使機(jī)器人在路徑規(guī)劃時存在繞遠(yuǎn)路的情況,但是考慮到倉庫的復(fù)雜環(huán)境,使用單向圖約束可以明顯提高系統(tǒng)運(yùn)算效率以及多機(jī)器人系統(tǒng)的安全性和穩(wěn)定性。

    圖2 幾種碰撞類型

    采用單向圖的方式對智能倉儲系統(tǒng)的道路環(huán)境進(jìn)行定義后可以杜絕圖2中迎面碰撞的發(fā)生,然而多機(jī)器人系統(tǒng)仍然存在著圖2(b)、(c)中所示的碰撞情形。為了使其他機(jī)器人可以在碰撞發(fā)生前采取停車或繞行的方式避免沖突,在當(dāng)前機(jī)器人規(guī)劃好路徑之后,必須通過一定的方法表示該機(jī)器人占有柵格的情況。為此結(jié)合上一節(jié)的機(jī)器人的優(yōu)先級定義,通過使用預(yù)約柵格的方法對機(jī)器人的位置情況進(jìn)行表述,預(yù)防碰撞。

    本文中所研究的多機(jī)器人系統(tǒng)中,機(jī)器人在行駛過程中需要保證中央控制模塊和各個機(jī)器人之間保持實時通訊。因此在為機(jī)器人申請預(yù)約位置的時候,機(jī)器人將行駛道路前方的一個柵格也加入了預(yù)約作為預(yù)約柵格。預(yù)約柵格的添加不僅可以為機(jī)器人的通訊留出足夠的反應(yīng)時間,同時可以為機(jī)器人的行駛提供一定的安全空間,保證機(jī)器人減速到停止過程中一直在所預(yù)約的柵格范圍內(nèi)。本文中,稱機(jī)器人當(dāng)前的位置為當(dāng)前柵格,預(yù)留的柵格為預(yù)約柵格。此外,如果機(jī)器人處于停止?fàn)顟B(tài),則當(dāng)前柵格和預(yù)約柵格都為機(jī)器人當(dāng)前所在位置的柵格。

    多機(jī)器人系統(tǒng)運(yùn)行過程中,由中央控制器統(tǒng)一協(xié)調(diào)處理機(jī)器人的預(yù)約柵格。如果有多個機(jī)器人同時申請一個柵格資源,則通過判斷沖突機(jī)器人的優(yōu)先級,各個機(jī)器人按照優(yōu)先級順序通過該柵格。在進(jìn)行預(yù)約柵格協(xié)調(diào)過程中,系統(tǒng)所依據(jù)的原則主要有以下2條:

    (1)如果低優(yōu)先級機(jī)器人的預(yù)約柵格與高優(yōu)先級機(jī)器人的當(dāng)前柵格或預(yù)約柵格相同,則低優(yōu)先級的機(jī)器人停止移動,并將預(yù)約柵格的位置更改為當(dāng)前機(jī)器人所在位置,高優(yōu)先機(jī)器人正常行駛。

    (2)如果高優(yōu)先級機(jī)器人的預(yù)約柵格與低優(yōu)先權(quán)機(jī)器人的當(dāng)前柵格相同,則高優(yōu)先級的機(jī)器人停止移動,并將預(yù)約柵格的位置更改為當(dāng)前機(jī)器人所在位置,低優(yōu)先機(jī)器人正常行駛。多機(jī)器人系統(tǒng)依據(jù)預(yù)約柵格進(jìn)行沖突預(yù)防的過程如圖3所示。

    圖3(a)顯示了t時刻2臺機(jī)器人r1和r2的當(dāng)前位置和預(yù)約柵格的位置,圖中灰色框內(nèi)的柵格1為r1的預(yù)約柵格,柵格2為r2的預(yù)約柵格,機(jī)器人r2的優(yōu)先級大于r1的優(yōu)先級;圖3(b)顯示了t+1時刻2臺機(jī)器人移動之后的位置和預(yù)約柵格,圖中機(jī)器人r1與r2的預(yù)約柵格沖突;如圖3(c)所示,t+2時刻中央控制器讀取各臺機(jī)器人的預(yù)約柵格之后,對沖突柵格進(jìn)行調(diào)整。由于r2的優(yōu)先級高于r1,因此r2的預(yù)約柵格不變,r1的預(yù)約柵格調(diào)整為機(jī)器人當(dāng)前位置,同時機(jī)器人r1做停車處理,r2繼續(xù)前進(jìn);t+3時刻機(jī)器人位置如圖3(d)所示,圖中2臺機(jī)器人的預(yù)約柵格不再有沖突,機(jī)器人r1和r2按規(guī)劃路徑正常行駛,沖突調(diào)節(jié)成功。

    圖3 利用預(yù)約柵格躲避碰撞

    3 智能倉儲系統(tǒng)多機(jī)器人動態(tài)路徑規(guī)劃算法

    3.1 加入轉(zhuǎn)向代價的A*算法

    A*算法的時間和空間復(fù)雜度較小,能夠在短時間內(nèi)得到最優(yōu)的路徑,并且適應(yīng)能力較強(qiáng),其啟發(fā)函數(shù)可以根據(jù)實際環(huán)境的約束條件進(jìn)行調(diào)整,以滿足多機(jī)器人路徑規(guī)劃的需要[12]。A*算法的基本流程為機(jī)器人從起始柵格出發(fā),根據(jù)路徑代價選擇下一步將要擴(kuò)展的柵格。其中路徑代價是指機(jī)器人從起始柵格出發(fā),經(jīng)過將要擴(kuò)展的柵格,到達(dá)目標(biāo)柵格的最短估算值。機(jī)器人會選擇路徑代價最小的柵格進(jìn)行擴(kuò)展,直到擴(kuò)展到目標(biāo)柵格。其估價函數(shù)是尋找起點(diǎn)到終點(diǎn)最優(yōu)路徑的關(guān)鍵,估價函數(shù)的一般形式為

    f(n)=g(n)+h′(n)

    (1)

    式中,f(n)代表從起始節(jié)點(diǎn)經(jīng)節(jié)點(diǎn)n到達(dá)目標(biāo)點(diǎn)的預(yù)估路徑代價,g(n)為機(jī)器人從起始節(jié)點(diǎn)移動到當(dāng)前節(jié)點(diǎn)n的真實路徑代價,h′(n)代表當(dāng)前節(jié)點(diǎn)n到目標(biāo)點(diǎn)的估計距離。當(dāng)h′(n)≤h(n)(從當(dāng)前節(jié)點(diǎn)n到目標(biāo)點(diǎn)的實際最優(yōu)距離)時,可以確保A*算法得到路徑為最優(yōu)路徑[13]。

    根據(jù)倉儲環(huán)境中機(jī)器人的移動規(guī)則,在柵格化的倉庫模型中最優(yōu)路徑的搜索方向為上下左右4個方向,因此距離估計函數(shù)采用曼哈頓距離,其公式為

    h′(n)=abs(n.x-goal.x)+abs(n.y-goal.y)

    (2)

    式中,n.x與n.y分別為當(dāng)前柵格的橫坐標(biāo)與縱坐標(biāo),goal.x與goal.y分別為目標(biāo)柵格的橫坐標(biāo)與縱坐標(biāo)。

    由于機(jī)器人在轉(zhuǎn)向上的時間耗費(fèi)和能量耗費(fèi)比直線行駛時要多,本文在計算路徑代價時中加入轉(zhuǎn)向代價,此時路徑代價函數(shù)為

    f′(n)=g(n)+h′(n)+ε0

    (3)

    其中ε0表示轉(zhuǎn)向代價,其值為

    (4)

    圖4 轉(zhuǎn)向判斷

    3.2 交通擁堵地圖

    上文提到的改進(jìn)后的路徑規(guī)劃算法通過引入轉(zhuǎn)角代價和單向圖約束,在機(jī)器人路徑規(guī)劃時可以有效降低路徑的轉(zhuǎn)角次數(shù),減小機(jī)器人發(fā)生碰撞的概率。但是,在多機(jī)器人環(huán)境中,工作區(qū)域通常包含多臺同時運(yùn)行的機(jī)器人,交通擁堵的情況會大幅度降低機(jī)器人搬運(yùn)貨物的效率。本文通過基于交通擁堵地圖的路徑規(guī)劃策略解決交通堵塞的問題,在路徑規(guī)劃時將環(huán)境的擁塞程度加入到考量中,使機(jī)器人運(yùn)行時盡可能避開擁塞程度高的區(qū)域,通過減小系統(tǒng)擁塞程度來縮短系統(tǒng)運(yùn)行時間,提高系統(tǒng)的運(yùn)作效率。顯然機(jī)器人在運(yùn)行過程中某一區(qū)域的擁堵程度與在其范圍內(nèi)的機(jī)器人數(shù)量和附近的可通行道路柵格數(shù)有關(guān)。一般區(qū)域內(nèi)的機(jī)器人數(shù)量越多,機(jī)器人在該區(qū)域發(fā)生擁堵的程度越大。因此考慮擁堵程度P用下式表示:

    (5)

    式中,Nr表示該柵格附近區(qū)域的機(jī)器人數(shù)量,即2個柵格范圍內(nèi)的機(jī)器人數(shù)量,C為該區(qū)域中的柵格總數(shù),如圖5所示。

    (6)

    式中,K是擁堵程度向路徑代價轉(zhuǎn)化的常數(shù)參數(shù),pi, j表示(i,j)柵格的擁堵程度。本文將K設(shè)置為機(jī)器人遇到堵塞時停車等待的額外時間所消耗的路徑代價,所以通過改進(jìn)的A*算法進(jìn)行擴(kuò)展節(jié)點(diǎn)n的f值計算時,式(3)中的實際路徑代價g(n)可以表示為

    (7)

    式中,g(m)為當(dāng)前f值最小柵格m到起點(diǎn)的實際路徑代價。

    圖5 m柵格附近的機(jī)器人數(shù)量

    3.3 多機(jī)器人動態(tài)路徑規(guī)劃

    上述的算法可以很好地解決倉儲環(huán)境中機(jī)器人最優(yōu)路徑規(guī)劃問題,但是該算法還是存在一些問題。首先,A*算法在復(fù)雜環(huán)境下的搜索空間會增加,因此路徑規(guī)劃效率會相應(yīng)地降低。其次,A*算法作為一種全局路徑規(guī)劃方法,算法產(chǎn)生離線先驗路徑是根據(jù)靜態(tài)環(huán)境中生成的全局路徑,忽略了移動機(jī)器人運(yùn)行環(huán)境的變化。為了減小A*算法的搜索空間,減少搜索時的擴(kuò)展節(jié)點(diǎn)數(shù)目,可以對柵格地圖進(jìn)行抽象處理,將整個地圖劃分依據(jù)道路分為若干部分,并為其設(shè)置關(guān)鍵節(jié)點(diǎn),利用改進(jìn)A*算法在各個道路中進(jìn)行路徑搜素,得到同一道路中各個關(guān)鍵點(diǎn)之間的路徑代價,得到抽象地圖。最后利用A*算法對關(guān)鍵節(jié)點(diǎn)進(jìn)行擴(kuò)展,得到從起點(diǎn)到終點(diǎn)的最優(yōu)路徑。為了提高機(jī)器人系統(tǒng)對運(yùn)行環(huán)境變動的適應(yīng),在路徑規(guī)劃過程中加入在線規(guī)劃階段,實時檢測機(jī)器人道路前方的路況信息,并對擁堵區(qū)域進(jìn)行躲避,減少因停車等待耗費(fèi)的時間。

    3.3.1 離線階段的靜態(tài)路徑規(guī)劃

    (1)柵格預(yù)處理

    在應(yīng)用改進(jìn)A*算法在倉儲地圖環(huán)境中搜索路徑時,可以將地圖分為若干道路,一條完整的路徑可以表示為起點(diǎn)-道路1-道路2-…-道路n-目標(biāo)點(diǎn)。因此可以根據(jù)倉儲地圖環(huán)境將大地圖分為若干個道路,如圖6所示。圖中35×25的地圖被分成了24條道路,其中縱向道路15條(記為L1~L15),橫向道路9條(記為H1~H9)。對于任意2條道路,在其交點(diǎn)定義一系列的關(guān)鍵點(diǎn),用這些關(guān)鍵點(diǎn)來連接這2條道路。

    圖6 倉儲地圖關(guān)鍵節(jié)點(diǎn)示意圖

    (2)地圖抽象化

    對于同一條道路內(nèi)的任意2個關(guān)鍵節(jié)點(diǎn)之間定義一個鍵來連接它們,鍵值為每個關(guān)鍵點(diǎn)之間的最優(yōu)距離。例如圖6中,道路L3共有8個連接道路的關(guān)鍵點(diǎn),按從上到下的順序?qū)⑵錁?biāo)記為A~H。在建立抽象地圖的過程中,把任意2個關(guān)鍵點(diǎn)之間的路徑長度返回作為節(jié)點(diǎn)之間的路徑代價值,如表2所示。

    表2 道路L3所有鍵的鍵值

    (3)路徑搜索

    路徑搜索的第一步是要把起始節(jié)點(diǎn)s和目標(biāo)節(jié)點(diǎn)g擴(kuò)展到道路中,如圖7(a)所示。選取與起點(diǎn)和目標(biāo)點(diǎn)最近的道路柵格,將其擴(kuò)展為道路關(guān)鍵點(diǎn),并計算該點(diǎn)到當(dāng)前道路其他各個關(guān)鍵點(diǎn)的路徑代價。這樣就將起始及節(jié)點(diǎn)和目標(biāo)節(jié)點(diǎn)添加到了抽象地圖中,然后就可以通過改進(jìn)A*算法在抽象地圖上進(jìn)行路徑搜索,搜索過程如圖7(b)所示。圖中當(dāng)前節(jié)點(diǎn)為N1,N1的可擴(kuò)展節(jié)點(diǎn)為當(dāng)前道路前方的所有關(guān)鍵節(jié)點(diǎn)。對抽象地圖進(jìn)行路徑搜索可以提供一條從起始點(diǎn)所在道路關(guān)鍵節(jié)點(diǎn)到達(dá)目標(biāo)點(diǎn)所在道路關(guān)鍵節(jié)點(diǎn)的抽象路徑,通過對抽象路徑細(xì)化可以獲得從起始點(diǎn)到達(dá)目標(biāo)點(diǎn)的真實路徑。對于給定的起點(diǎn)s和目標(biāo)點(diǎn)g,路徑規(guī)劃結(jié)果如圖8所示。從圖中可以看出由于倉庫環(huán)境的拓?fù)浣Y(jié)構(gòu)的規(guī)律性,因此在細(xì)化路徑時,無需再進(jìn)行搜索,只需要將關(guān)鍵點(diǎn)之間的路徑柵格加入規(guī)劃好的路徑中。貨架區(qū)域中的道路關(guān)鍵節(jié)點(diǎn)較少,所以應(yīng)用改進(jìn)A*算法在抽象地圖進(jìn)行路徑搜索可以減少路徑搜索時擴(kuò)展節(jié)點(diǎn)的數(shù)量,提高路徑規(guī)劃的效率。

    圖7 抽象地圖中的路徑搜索方式

    圖8 細(xì)化后返回的路徑

    3.3.2 在線階段的動態(tài)路徑規(guī)劃

    基于交通擁堵控制的多機(jī)器人路徑規(guī)劃可以在機(jī)器人開始執(zhí)行任務(wù)之前規(guī)劃出一條理論上的時間最少路徑,但是由于該算法為對靜態(tài)環(huán)境進(jìn)行的路徑規(guī)劃,并且有任務(wù)不斷加入到系統(tǒng),機(jī)器人之間的路徑可能出現(xiàn)干涉的情況。因此,為了提高機(jī)器人系統(tǒng)對運(yùn)行環(huán)境變動的適應(yīng),本文提出動態(tài)路徑規(guī)劃算法,在路徑規(guī)劃過程中加入重新規(guī)劃階段,當(dāng)檢測到機(jī)器人因為交通擁堵而停車時,以當(dāng)前位置為起點(diǎn)重新進(jìn)行路徑規(guī)劃,對擁堵區(qū)域進(jìn)行躲避,減少因停車等待的時間。

    多機(jī)器人系統(tǒng)動態(tài)路徑規(guī)劃算法采用分布式結(jié)構(gòu)。該系統(tǒng)中存在n+1個可以用作計算的模塊,包括1個中央控制模塊和n個機(jī)器人模塊。其中中央控制模塊可以從各個機(jī)器人處接受預(yù)約柵格信息,根據(jù)一定的原則協(xié)調(diào)各機(jī)器人間的沖突,以及根據(jù)機(jī)器人位置信息維護(hù)交通擁堵地圖。機(jī)器人模塊則可以從中央控制模塊處獲得沖突協(xié)調(diào)信息和地圖環(huán)境,并根據(jù)這些信息進(jìn)行自身的路徑規(guī)劃及運(yùn)動控制。由于各個機(jī)器人都執(zhí)行計算任務(wù),避免了系統(tǒng)中所有的計算任務(wù)集中到一個模塊上,這樣的分布式路徑規(guī)劃方法可提高系統(tǒng)的運(yùn)行效率,避免計算資源的浪費(fèi)。

    在倉儲地圖環(huán)境中,中央控制模塊根據(jù)各個機(jī)器人位置情況實時更新交通擁堵地圖,機(jī)器人在交通擁堵地圖中采用本文設(shè)計的改進(jìn)A*算法各自進(jìn)行路徑規(guī)劃,然后在機(jī)器人沿該路徑行駛過程中協(xié)調(diào)機(jī)器人之間的碰撞,并在檢測到機(jī)器人因路徑?jīng)_突停車等待時,根據(jù)最新的交通擁堵地圖重新進(jìn)行路徑規(guī)劃,選擇交通擁堵代價最小的路徑。多機(jī)器人動態(tài)路徑規(guī)劃算法流程如圖9所示。在線階段的動態(tài)路徑規(guī)劃的主要步驟如下:

    圖9 多機(jī)器人動態(tài)路徑規(guī)劃流程圖

    (1)中央控制模塊根據(jù)各機(jī)器人預(yù)約柵格實時更新?lián)矶碌貓D和道路各個關(guān)鍵點(diǎn)之間的鍵值;

    (2)機(jī)器人模塊根據(jù)交通擁堵地圖進(jìn)行離線靜態(tài)路徑規(guī)劃;

    (3)機(jī)器人根據(jù)規(guī)劃好的路徑信息生成預(yù)約柵格信息,并向中央控制模塊發(fā)送預(yù)約柵格信息;

    (4)從中央控制模塊接收各機(jī)器人的預(yù)約柵格信息,并根據(jù)機(jī)器人的優(yōu)先級對機(jī)器人間的沖突進(jìn)行協(xié)調(diào),并將協(xié)調(diào)后的結(jié)果返回各機(jī)器人模塊;

    (5)如果協(xié)調(diào)結(jié)果為該機(jī)器人停止移動,則將該機(jī)器人的預(yù)約柵格設(shè)置為當(dāng)前柵格,返回步驟(2);

    (6)機(jī)器人移動到預(yù)約柵格位置,然后更新機(jī)器人的當(dāng)前柵格和預(yù)約柵格,轉(zhuǎn)到步驟(3)。

    4 仿真實驗

    為研究多移動機(jī)器人路徑規(guī)劃與任務(wù)分配算法的性能,本文使用智能倉儲多機(jī)器人仿真系統(tǒng)進(jìn)行了仿真實驗。為了便于仿真系統(tǒng)的實現(xiàn),本實驗對仿真系統(tǒng)中多機(jī)器人的運(yùn)行環(huán)境進(jìn)行了簡化,在機(jī)器人進(jìn)行分揀過程時假設(shè)貨架上的貨物充足不存在缺貨情況,機(jī)器人的電量足夠完成所有任務(wù)。該仿真系統(tǒng)可以根據(jù)需要任意設(shè)置機(jī)器人數(shù)量等仿真環(huán)境,同時利用不同的路徑規(guī)劃算法模擬多移動機(jī)器人系統(tǒng)執(zhí)行分揀任務(wù),輸出各種仿真數(shù)據(jù)。本仿真系統(tǒng)的界面設(shè)計如圖10所示。

    仿真系統(tǒng)界面左側(cè)是多機(jī)器人系統(tǒng)運(yùn)行區(qū)域,用于顯示仿真系統(tǒng)中多移動機(jī)器人執(zhí)行任務(wù)的情況。倉儲地圖環(huán)境采用35×25規(guī)格的柵格地圖表示,整個地圖區(qū)域中共320個貨架,每8個貨架相背排列成1組,共40組貨架。仿真系統(tǒng)界面右側(cè)是控制區(qū)域,包括所有的操作按鈕及用來設(shè)置機(jī)器人各種參數(shù)的編輯框。

    在上述的智能倉儲仿真環(huán)境中進(jìn)行仿真實驗,驗證多機(jī)器人動態(tài)路徑規(guī)劃方法的有效性。為保證實驗結(jié)果的客觀性,設(shè)定實驗方法如下:

    (1)所有任務(wù)都由隨機(jī)算法生成。機(jī)器人順序排列在地圖環(huán)境的上方位置。

    (2)設(shè)置任務(wù)數(shù)量為300,隨機(jī)生成10組任務(wù)。對比機(jī)器人數(shù)量分為10、20、30、40和50時執(zhí)行相同任務(wù)的情況。每種情況下分別采用本文的動態(tài)路徑規(guī)劃方法和傳統(tǒng)的A*算法完成隨機(jī)生成的10組任務(wù),共100次實驗。

    (3)按照就近分配的原則為每臺機(jī)器人分配任務(wù),保證機(jī)器人的空閑時間最短。

    圖10 仿真系統(tǒng)主界面

    機(jī)器人遇到交通堵塞的情況如圖11所示,機(jī)器人r1在沿原規(guī)劃路徑行進(jìn)到當(dāng)前道路的關(guān)鍵節(jié)點(diǎn)時遇到了道路擁堵。圖12使用了不同的灰度值表示當(dāng)前交通擁堵地圖中的每個柵格的擁堵概率,柵格的顏色越深,該處的擁堵程度越高。圖13中,機(jī)器人r1根據(jù)當(dāng)前交通擁堵地圖以當(dāng)前點(diǎn)為起點(diǎn)重新進(jìn)行路徑規(guī)劃,選擇通過交通擁堵代價更小的路徑,減少完成任務(wù)所需的時間。

    圖11 機(jī)器人遇到交通堵塞的情況

    圖12 交通擁堵地圖表示阻塞情況

    圖13 動態(tài)路徑規(guī)劃算法重新規(guī)劃路徑

    圖14給出了不同數(shù)量配置的機(jī)器人在2種路徑規(guī)劃算法下完成300個任務(wù)所運(yùn)行總里程,所取數(shù)據(jù)為10次實驗的平均值。由于增加機(jī)器人數(shù)量可以為多機(jī)器人系統(tǒng)提供更高的靈活性,系統(tǒng)可以選取離貨架更近的機(jī)器人完成任務(wù),所以隨著機(jī)器人數(shù)量的增加,多機(jī)器人系統(tǒng)完成所有任務(wù)的總里程逐漸減少。對于相同數(shù)量的機(jī)器人,使用動態(tài)路徑規(guī)劃方法進(jìn)行路徑規(guī)劃的機(jī)器人系統(tǒng)完成任務(wù)運(yùn)行的總里程比使用傳統(tǒng)的A*算法要長。隨著機(jī)器人數(shù)量的增加,系統(tǒng)的交通堵塞情況增加,使用動態(tài)路徑規(guī)劃方法進(jìn)行路徑規(guī)劃的機(jī)器人為了避開交通堵塞而選擇了繞路的方式減少等待時間,因而增加了里程數(shù)。

    圖15給出了不同數(shù)量配置的機(jī)器人在2種路徑規(guī)劃算法下完成300個任務(wù)所運(yùn)行總時間,所取數(shù)據(jù)為10次實驗的平均值??梢钥闯鲭S著機(jī)器人數(shù)量的增加,多機(jī)器人系統(tǒng)完成所有任務(wù)的總時間逐漸減少。

    圖14 系統(tǒng)完成任務(wù)運(yùn)行總里程

    圖15 系統(tǒng)完成任務(wù)運(yùn)行總時間

    從表3可以直觀地看出,當(dāng)智能倉儲系統(tǒng)中的機(jī)器人數(shù)量大于等于30時,本文的動態(tài)路徑規(guī)劃方法相對普通的交通規(guī)則下的A*算法其完成任務(wù)總的運(yùn)行時間有明顯的減少。在倉儲環(huán)境下,本文的動態(tài)路徑規(guī)劃方法也不能完全地避免道路擁堵的發(fā)生,當(dāng)機(jī)器人數(shù)量增加到一定數(shù)目后,系統(tǒng)運(yùn)行效率明顯降低,繼續(xù)增加機(jī)器人的數(shù)量并不能明顯減少完成相同任務(wù)所用的總時間。因此為了提高智能倉儲系統(tǒng)運(yùn)行效率,根據(jù)倉儲系統(tǒng)大小合理調(diào)整機(jī)器人的數(shù)量十分必要。

    表3 2種算法運(yùn)行總時間對比

    5 結(jié) 論

    為解決智能倉儲系統(tǒng)多機(jī)器人路徑規(guī)劃問題,提出了一種預(yù)約柵格和交通擁堵地圖下多機(jī)器人動態(tài)路徑規(guī)劃算法。通過對A*算法的改進(jìn),實現(xiàn)了多機(jī)器人的動態(tài)協(xié)同路徑規(guī)劃,解決了機(jī)器人間的交通擁堵問題,提高了系統(tǒng)效率。實驗結(jié)果表明,相對于傳統(tǒng)的A*算法,使用動態(tài)路徑規(guī)劃方法進(jìn)行路徑規(guī)劃可以有效減少多機(jī)器人系統(tǒng)完成任務(wù)所需的時間,但是當(dāng)機(jī)器人達(dá)到一定數(shù)量后,由于系統(tǒng)的擁堵程度增加,完成任務(wù)所需總時間的減少變得緩慢,因此進(jìn)行多機(jī)器人系統(tǒng)規(guī)劃時需要根據(jù)倉庫大小合理配置機(jī)器人數(shù)量。在多機(jī)器人智能倉儲系統(tǒng)中,訂單任務(wù)分配方式也會影響系統(tǒng)工作效率。未來將研究智能倉儲系統(tǒng)中的訂單任務(wù)分配方式,并將其與多機(jī)器人的路徑規(guī)劃結(jié)合,進(jìn)一步提升智能倉儲系統(tǒng)工作效率。

    猜你喜歡
    代價柵格道路
    堅持中國道路——方向決定道路,道路決定命運(yùn)
    道聽途說
    基于鄰域柵格篩選的點(diǎn)云邊緣點(diǎn)提取方法*
    我們的道路更寬廣
    青年歌聲(2020年12期)2020-12-23 06:30:00
    愛的代價
    海峽姐妹(2017年12期)2018-01-31 02:12:22
    代價
    一次騎行帶來的感悟
    不同剖面形狀的柵格壁對柵格翼氣動特性的影響
    成熟的代價
    基于CVT排布的非周期柵格密度加權(quán)陣設(shè)計
    久久精品综合一区二区三区| 日本三级黄在线观看| 直男gayav资源| 久久久久免费精品人妻一区二区| 人妻夜夜爽99麻豆av| eeuss影院久久| 中国国产av一级| 最近手机中文字幕大全| 在线播放国产精品三级| 夫妻性生交免费视频一级片| av免费观看日本| 麻豆国产97在线/欧美| 国产成人影院久久av| 国产日本99.免费观看| 国产在线精品亚洲第一网站| 天堂中文最新版在线下载 | 欧美性猛交黑人性爽| 18禁裸乳无遮挡免费网站照片| 蜜桃亚洲精品一区二区三区| 日韩,欧美,国产一区二区三区 | 国产黄a三级三级三级人| av卡一久久| 一级av片app| 亚洲精华国产精华液的使用体验 | 久久久国产成人精品二区| 日韩一区二区视频免费看| 欧美三级亚洲精品| 91麻豆精品激情在线观看国产| 色播亚洲综合网| 麻豆av噜噜一区二区三区| 国产在线男女| 久久热精品热| 亚洲精品国产成人久久av| av女优亚洲男人天堂| 久久人妻av系列| 欧美最新免费一区二区三区| av免费在线看不卡| 亚洲婷婷狠狠爱综合网| 尤物成人国产欧美一区二区三区| 久久精品91蜜桃| 亚洲综合色惰| 99riav亚洲国产免费| 一卡2卡三卡四卡精品乱码亚洲| 国产午夜精品论理片| 久久久午夜欧美精品| 国产黄a三级三级三级人| 日韩亚洲欧美综合| 免费一级毛片在线播放高清视频| 久久久久久九九精品二区国产| 精品午夜福利在线看| 国产成人影院久久av| 国产av一区在线观看免费| 亚洲色图av天堂| 日韩中字成人| 一区二区三区免费毛片| 亚洲人成网站高清观看| 色哟哟哟哟哟哟| 亚洲自偷自拍三级| 熟女人妻精品中文字幕| 国产av麻豆久久久久久久| 精品一区二区三区人妻视频| 久久精品影院6| 久久午夜亚洲精品久久| 国产亚洲av片在线观看秒播厂 | 免费黄网站久久成人精品| 国产精品乱码一区二三区的特点| 国产高清激情床上av| 丝袜美腿在线中文| 午夜福利成人在线免费观看| 美女脱内裤让男人舔精品视频 | 国产精华一区二区三区| 美女被艹到高潮喷水动态| 我的老师免费观看完整版| 深夜精品福利| 人妻少妇偷人精品九色| 亚洲精华国产精华液的使用体验 | 国产精品久久电影中文字幕| 熟女电影av网| 免费av毛片视频| 亚洲精品影视一区二区三区av| 99热这里只有精品一区| 三级男女做爰猛烈吃奶摸视频| 亚洲美女视频黄频| 99九九线精品视频在线观看视频| 在线免费观看不下载黄p国产| 亚洲av中文字字幕乱码综合| 国产午夜精品久久久久久一区二区三区| 我要看日韩黄色一级片| 亚洲欧美精品综合久久99| 九草在线视频观看| 国产高清视频在线观看网站| 欧美色欧美亚洲另类二区| 日韩成人伦理影院| 国产真实伦视频高清在线观看| 青青草视频在线视频观看| 久久久国产成人精品二区| 国产探花极品一区二区| 国产精品,欧美在线| 成年版毛片免费区| 91av网一区二区| 91在线精品国自产拍蜜月| 极品教师在线视频| 欧美日韩一区二区视频在线观看视频在线 | 亚洲精品久久久久久婷婷小说 | 69av精品久久久久久| 精品久久久久久成人av| 国内精品美女久久久久久| 久久精品影院6| 国产黄色视频一区二区在线观看 | 午夜福利在线在线| 日本爱情动作片www.在线观看| 国产精品久久久久久久久免| 免费无遮挡裸体视频| 丰满的人妻完整版| 给我免费播放毛片高清在线观看| 18+在线观看网站| 中文欧美无线码| 国产黄片视频在线免费观看| 日本三级黄在线观看| av福利片在线观看| 亚洲国产欧美在线一区| 欧美丝袜亚洲另类| 国产精品国产高清国产av| 国产伦精品一区二区三区视频9| 欧美xxxx黑人xx丫x性爽| 老女人水多毛片| 永久网站在线| 日本免费a在线| 精品日产1卡2卡| 波野结衣二区三区在线| 丰满乱子伦码专区| 欧美另类亚洲清纯唯美| 日韩欧美 国产精品| 色综合站精品国产| 欧美高清性xxxxhd video| 美女脱内裤让男人舔精品视频 | 99久久人妻综合| 欧美日韩一区二区视频在线观看视频在线 | 美女内射精品一级片tv| 日韩一区二区视频免费看| 午夜福利在线在线| 91久久精品国产一区二区成人| 精品久久久久久久久久久久久| 精品熟女少妇av免费看| 我要搜黄色片| 国产大屁股一区二区在线视频| 精品一区二区三区人妻视频| 日日干狠狠操夜夜爽| 在线播放国产精品三级| 男的添女的下面高潮视频| 国产一区二区三区在线臀色熟女| 高清在线视频一区二区三区 | 日产精品乱码卡一卡2卡三| 日韩成人av中文字幕在线观看| 欧美高清性xxxxhd video| 寂寞人妻少妇视频99o| 男女边吃奶边做爰视频| 亚洲一区高清亚洲精品| 国产精品久久久久久久电影| 我要搜黄色片| 午夜精品一区二区三区免费看| 亚洲精品乱码久久久久久按摩| 国产黄色小视频在线观看| 九九爱精品视频在线观看| 免费观看在线日韩| 超碰av人人做人人爽久久| 亚洲久久久久久中文字幕| 欧美三级亚洲精品| 中文字幕熟女人妻在线| 亚洲精品乱码久久久v下载方式| 国产一级毛片七仙女欲春2| 欧美一区二区国产精品久久精品| 婷婷色av中文字幕| av在线蜜桃| 黄色视频,在线免费观看| 性欧美人与动物交配| h日本视频在线播放| 波多野结衣高清作品| 美女 人体艺术 gogo| 伊人久久精品亚洲午夜| 国产黄a三级三级三级人| 国产精品伦人一区二区| 日韩欧美 国产精品| 欧美日韩乱码在线| 免费观看精品视频网站| 日韩欧美精品v在线| 欧美成人一区二区免费高清观看| 亚洲无线观看免费| av又黄又爽大尺度在线免费看 | 99久国产av精品| 变态另类成人亚洲欧美熟女| 一级二级三级毛片免费看| 高清在线视频一区二区三区 | 日本色播在线视频| 美女cb高潮喷水在线观看| 久久久久久久久中文| 亚洲欧洲国产日韩| 国产精品一二三区在线看| 国产精品一区二区在线观看99 | 三级国产精品欧美在线观看| 国产黄色小视频在线观看| 国产色爽女视频免费观看| 国产av在哪里看| videossex国产| 中文字幕av在线有码专区| 国产一区二区在线观看日韩| 久久久色成人| 熟妇人妻久久中文字幕3abv| 久久久久久国产a免费观看| 亚洲av电影不卡..在线观看| 国产精品久久久久久亚洲av鲁大| 亚洲高清免费不卡视频| 成人永久免费在线观看视频| 深夜精品福利| 91精品国产九色| 亚洲一区二区三区色噜噜| 偷拍熟女少妇极品色| 乱码一卡2卡4卡精品| 最好的美女福利视频网| 亚洲欧美日韩高清专用| .国产精品久久| 成人特级av手机在线观看| 内地一区二区视频在线| 蜜臀久久99精品久久宅男| 成人无遮挡网站| 99热精品在线国产| 亚洲av.av天堂| 久久精品国产亚洲网站| 永久网站在线| 欧美xxxx黑人xx丫x性爽| 国产精品人妻久久久久久| 精品一区二区免费观看| 如何舔出高潮| 只有这里有精品99| 国产人妻一区二区三区在| 白带黄色成豆腐渣| 在线观看美女被高潮喷水网站| a级毛色黄片| 熟女电影av网| 亚洲国产精品成人综合色| 一级毛片aaaaaa免费看小| 黄片wwwwww| av女优亚洲男人天堂| 欧美不卡视频在线免费观看| 偷拍熟女少妇极品色| 国产成人精品一,二区 | 天堂影院成人在线观看| eeuss影院久久| 国产成人aa在线观看| 人人妻人人澡人人爽人人夜夜 | 亚洲精品乱码久久久久久按摩| 久久6这里有精品| 久久这里有精品视频免费| 久久亚洲精品不卡| 国产精品伦人一区二区| 日产精品乱码卡一卡2卡三| 男插女下体视频免费在线播放| 欧美+日韩+精品| 又粗又硬又长又爽又黄的视频 | 国产av在哪里看| 久久国内精品自在自线图片| 久久久久久久久久久免费av| 少妇裸体淫交视频免费看高清| 午夜精品一区二区三区免费看| 久久精品久久久久久噜噜老黄 | 国产午夜精品一二区理论片| 久久精品影院6| 日本三级黄在线观看| 2021天堂中文幕一二区在线观| 亚洲最大成人手机在线| 波野结衣二区三区在线| 亚洲aⅴ乱码一区二区在线播放| 成人午夜精彩视频在线观看| 亚洲自偷自拍三级| 中文字幕人妻熟人妻熟丝袜美| 亚洲成人精品中文字幕电影| 精品无人区乱码1区二区| 欧美日韩一区二区视频在线观看视频在线 | 99热全是精品| av在线蜜桃| 男女视频在线观看网站免费| 不卡视频在线观看欧美| 免费大片18禁| 亚洲成av人片在线播放无| 亚洲国产欧美在线一区| 日本在线视频免费播放| 色噜噜av男人的天堂激情| 国产麻豆成人av免费视频| 亚洲电影在线观看av| 日韩av在线大香蕉| 国产伦在线观看视频一区| 国产黄a三级三级三级人| 日韩欧美国产在线观看| 日韩欧美一区二区三区在线观看| 欧美高清性xxxxhd video| 亚洲中文字幕一区二区三区有码在线看| 国产一区亚洲一区在线观看| 成年免费大片在线观看| 人体艺术视频欧美日本| 国产精品爽爽va在线观看网站| 国产精品一二三区在线看| 国产成人freesex在线| 久久亚洲精品不卡| 国产精品一区www在线观看| 少妇的逼水好多| 免费看a级黄色片| 岛国在线免费视频观看| 国产日韩欧美在线精品| 亚洲乱码一区二区免费版| 91在线精品国自产拍蜜月| 亚洲第一电影网av| 久久欧美精品欧美久久欧美| 欧美成人a在线观看| 国产在视频线在精品| 麻豆久久精品国产亚洲av| 久久久久久大精品| 日本三级黄在线观看| 日本黄大片高清| 成人特级av手机在线观看| 极品教师在线视频| 两个人的视频大全免费| 一区二区三区四区激情视频 | 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 99久久久亚洲精品蜜臀av| 午夜免费激情av| 亚洲经典国产精华液单| 精品久久久久久久末码| 波野结衣二区三区在线| 97热精品久久久久久| 天天一区二区日本电影三级| 成人午夜高清在线视频| www.av在线官网国产| 少妇裸体淫交视频免费看高清| 亚洲欧美成人精品一区二区| 国产精品女同一区二区软件| 尾随美女入室| 一个人免费在线观看电影| 久久亚洲国产成人精品v| a级毛片免费高清观看在线播放| 啦啦啦韩国在线观看视频| 免费不卡的大黄色大毛片视频在线观看 | 亚洲精品亚洲一区二区| 亚洲欧美日韩另类电影网站| 亚洲精品aⅴ在线观看| 老司机亚洲免费影院| 天堂中文最新版在线下载| av电影中文网址| 久久国产精品大桥未久av| 男男h啪啪无遮挡| 岛国毛片在线播放| 91精品国产国语对白视频| 黄色配什么色好看| 热re99久久国产66热| 国产精品.久久久| 国精品久久久久久国模美| 亚洲精品美女久久av网站| 黄色怎么调成土黄色| 在线精品无人区一区二区三| 久久97久久精品| 久久久久国产网址| 99久久综合免费| 成人免费观看视频高清| 成人无遮挡网站| 欧美最新免费一区二区三区| 午夜福利影视在线免费观看| 寂寞人妻少妇视频99o| 国产精品熟女久久久久浪| 亚洲欧美一区二区三区黑人 | 在线观看免费高清a一片| www.av在线官网国产| 中文字幕av电影在线播放| 精品酒店卫生间| 黄色毛片三级朝国网站| 免费高清在线观看日韩| 最近手机中文字幕大全| 国产免费一级a男人的天堂| 久久久久网色| 国产女主播在线喷水免费视频网站| 久久久久网色| 亚洲一区二区三区欧美精品| 另类精品久久| 亚洲精品日韩av片在线观看| 国产爽快片一区二区三区| 少妇人妻 视频| 亚洲美女搞黄在线观看| 久久久久久伊人网av| 午夜福利视频在线观看免费| 啦啦啦在线观看免费高清www| 美女中出高潮动态图| 中文精品一卡2卡3卡4更新| 黄色欧美视频在线观看| 国产精品欧美亚洲77777| 精品一品国产午夜福利视频| 久久影院123| 久久亚洲国产成人精品v| 黄片播放在线免费| 久久女婷五月综合色啪小说| 国语对白做爰xxxⅹ性视频网站| 国产有黄有色有爽视频| 一本大道久久a久久精品| 亚洲第一区二区三区不卡| 热99国产精品久久久久久7| 午夜福利网站1000一区二区三区| 亚洲精品成人av观看孕妇| 免费高清在线观看视频在线观看| 国产无遮挡羞羞视频在线观看| av免费观看日本| 午夜精品国产一区二区电影| 桃花免费在线播放| 美女中出高潮动态图| 多毛熟女@视频| 国产精品人妻久久久久久| 黑人欧美特级aaaaaa片| 女人久久www免费人成看片| 亚洲高清免费不卡视频| 日本-黄色视频高清免费观看| 免费日韩欧美在线观看| 亚洲精品日韩在线中文字幕| 999精品在线视频| 免费播放大片免费观看视频在线观看| 精品亚洲成a人片在线观看| 亚洲精品色激情综合| 久久狼人影院| 亚洲国产精品一区三区| 女性生殖器流出的白浆| 国产亚洲精品久久久com| 色网站视频免费| 免费日韩欧美在线观看| 这个男人来自地球电影免费观看 | 精品一区二区免费观看| 国产色婷婷99| 制服人妻中文乱码| 亚洲国产日韩一区二区| 亚洲婷婷狠狠爱综合网| 我的老师免费观看完整版| 久久精品夜色国产| 五月伊人婷婷丁香| 久久久国产欧美日韩av| 在线天堂最新版资源| 视频中文字幕在线观看| 波野结衣二区三区在线| a级毛片黄视频| 亚洲精品自拍成人| 女的被弄到高潮叫床怎么办| 亚洲国产精品专区欧美| 精品一品国产午夜福利视频| 欧美日韩视频高清一区二区三区二| 伦理电影大哥的女人| 人妻人人澡人人爽人人| 男女边摸边吃奶| 啦啦啦啦在线视频资源| 菩萨蛮人人尽说江南好唐韦庄| 国产日韩欧美在线精品| 久久影院123| 亚洲中文av在线| 日韩免费高清中文字幕av| 伊人亚洲综合成人网| 啦啦啦啦在线视频资源| 日本vs欧美在线观看视频| 欧美97在线视频| 久久久久人妻精品一区果冻| 国产白丝娇喘喷水9色精品| 国产在视频线精品| 午夜日本视频在线| 熟妇人妻不卡中文字幕| 欧美精品国产亚洲| 亚洲,欧美,日韩| 好男人视频免费观看在线| 国产成人精品久久久久久| 狂野欧美白嫩少妇大欣赏| 亚洲天堂av无毛| 国产日韩欧美亚洲二区| 一级毛片电影观看| 精品酒店卫生间| 国产精品久久久久成人av| 22中文网久久字幕| 亚洲av不卡在线观看| 女人精品久久久久毛片| 免费看不卡的av| 国产成人免费无遮挡视频| 日本-黄色视频高清免费观看| 99热6这里只有精品| 精品国产乱码久久久久久小说| 国产精品麻豆人妻色哟哟久久| 国国产精品蜜臀av免费| 亚洲国产日韩一区二区| 免费日韩欧美在线观看| 如日韩欧美国产精品一区二区三区 | 伊人久久精品亚洲午夜| 高清欧美精品videossex| freevideosex欧美| 乱人伦中国视频| 精品久久久久久久久av| 久久鲁丝午夜福利片| 亚洲综合精品二区| 只有这里有精品99| 中文字幕人妻熟人妻熟丝袜美| 黑人猛操日本美女一级片| 欧美激情极品国产一区二区三区 | 国产日韩欧美在线精品| 久久综合国产亚洲精品| 一级毛片黄色毛片免费观看视频| 青春草国产在线视频| 亚洲国产av影院在线观看| 亚洲丝袜综合中文字幕| 高清不卡的av网站| 天天操日日干夜夜撸| 亚洲精品456在线播放app| 一本—道久久a久久精品蜜桃钙片| 18+在线观看网站| 嫩草影院入口| 天天躁夜夜躁狠狠久久av| 午夜精品国产一区二区电影| 一边亲一边摸免费视频| www.av在线官网国产| 五月天丁香电影| 亚洲精品日韩av片在线观看| 欧美一级a爱片免费观看看| 亚洲情色 制服丝袜| 国产男女超爽视频在线观看| 免费黄色在线免费观看| www.色视频.com| 久久久欧美国产精品| 国产精品久久久久久av不卡| 男女边摸边吃奶| 国产深夜福利视频在线观看| 国产片内射在线| 久久女婷五月综合色啪小说| 午夜激情福利司机影院| 成人国产麻豆网| 久久这里有精品视频免费| 国产成人免费无遮挡视频| av网站免费在线观看视频| 久久久久久久大尺度免费视频| 又粗又硬又长又爽又黄的视频| 国产一区二区三区综合在线观看 | 亚洲精品久久成人aⅴ小说 | 久久av网站| 亚洲精品国产av成人精品| 久久99蜜桃精品久久| 国产亚洲av片在线观看秒播厂| 亚洲国产精品一区三区| 中文字幕人妻丝袜制服| 亚洲成人一二三区av| 大码成人一级视频| 日本黄色日本黄色录像| 简卡轻食公司| 国产精品秋霞免费鲁丝片| 久久久欧美国产精品| 午夜91福利影院| 一区二区三区精品91| 国产精品麻豆人妻色哟哟久久| 黄色怎么调成土黄色| 日本黄大片高清| 特大巨黑吊av在线直播| 亚洲欧洲日产国产| 夫妻性生交免费视频一级片| 国产视频内射| 国产精品人妻久久久影院| 日本黄色日本黄色录像| 黄色视频在线播放观看不卡| 国产一区二区在线观看av| 热99久久久久精品小说推荐| 亚洲综合精品二区| 国产 一区精品| 成年女人在线观看亚洲视频| 嫩草影院入口| 大香蕉久久成人网| 免费少妇av软件| 中文字幕av电影在线播放| 久久免费观看电影| 久久精品国产鲁丝片午夜精品| 成人18禁高潮啪啪吃奶动态图 | 高清不卡的av网站| 亚洲精品乱码久久久久久按摩| 中文字幕人妻熟人妻熟丝袜美| 欧美日韩视频高清一区二区三区二| 亚洲av日韩在线播放| 中文字幕免费在线视频6| av一本久久久久| 精品国产露脸久久av麻豆| 亚洲成人一二三区av| 亚洲内射少妇av| 国产成人精品在线电影| 日韩一区二区三区影片| 一本—道久久a久久精品蜜桃钙片| 伊人久久精品亚洲午夜| 欧美精品亚洲一区二区| 桃花免费在线播放| 日韩,欧美,国产一区二区三区| 国产精品久久久久久精品电影小说| 国产精品秋霞免费鲁丝片| 色5月婷婷丁香| 精品一区二区三区视频在线| 亚洲av成人精品一二三区| 欧美激情 高清一区二区三区| 国产精品久久久久成人av| 26uuu在线亚洲综合色| 80岁老熟妇乱子伦牲交| 国语对白做爰xxxⅹ性视频网站| 亚洲天堂av无毛| 少妇被粗大的猛进出69影院 | 在线免费观看不下载黄p国产| 一本—道久久a久久精品蜜桃钙片| 日韩,欧美,国产一区二区三区| 免费黄色在线免费观看| av又黄又爽大尺度在线免费看| 日韩熟女老妇一区二区性免费视频| 人妻系列 视频| 大片电影免费在线观看免费| 国产成人精品在线电影| 免费看av在线观看网站| 亚洲欧洲日产国产| 中文字幕人妻丝袜制服| 成年av动漫网址|