亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于隨機行走的群機器人二維地圖構建

        2021-07-30 10:34:10陸國慶
        計算機應用 2021年7期
        關鍵詞:建圖布朗運動步數(shù)

        陸國慶,孫 昊

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

        0 引言

        群機器人系統(tǒng)是由數(shù)量眾多、具有簡單結構和功能一致的機器人組成的,群體機器人是研究通過使用局部規(guī)則協(xié)調(diào)大量相對簡單機器人的群體[1]。它不同于單機器人或者多機器人系統(tǒng),群機器人系統(tǒng)自身具有高度靈活性和較強的容錯性,能適應各種未知環(huán)境和高效率執(zhí)行單個及多個任務。因此,群機器人廣泛應用于大規(guī)模偵察搜救、探索等領域。

        目前移動機器人地圖所用到的傳感器主要有激光雷達和視覺傳感器。視覺傳感器主要有單目攝像頭和雙目攝像頭,所采集的圖像信息量大,但同時造成了很大的計算量;激光雷達的測量精確,雖然價格較昂貴,但應用場景十分廣泛,例如可以在黑暗環(huán)境下進行測量。由于傳感器的差異和環(huán)境中噪聲的影響,地圖構建技術主要存在的問題是測量誤差和信息的不完整[1]。單個機器人在構建環(huán)境地圖時,由于其自身的搜索范圍局限和自身發(fā)生故障等情況,對未知環(huán)境的地圖構建效率較低。群機器人的數(shù)量優(yōu)勢以及較強的魯棒性,比單個機器人地圖構建的效率更高。

        地圖構建作為同步定位與建圖(Simultaneous Localization and Mapping,SLAM)技術的一部分,目前大部分研究多集中于單個機器人,對于多個機器人構建未知環(huán)境地圖的研究較少。文獻[2]中利用多個搭載單目攝像頭的微型飛行器進行未知環(huán)境的地圖構建,設置地面固定站估計機器人位姿,然后構建每個機器人的地圖,最后再融合所有地圖,但是該方法采用視覺進行地圖構建,相較于激光雷達應用場景較為有限。文獻[3]中將粒子群算法應用到多機器人SLAM 中,計算兩個“相撞”機器人的相對位姿,將兩個機器人的先前和接下來的地圖信息融合成一個共同地圖;但是該算法兩個機器人之間的位姿計算相較于隨機行走算法較為復雜。文獻[4]中利用粒子群優(yōu)化算法進行局部地圖間的配準,然后融合成全局地圖。文獻[5]中將未知環(huán)境劃分成4 個區(qū)域來避免多移動機器人陷入障礙物區(qū)域,對障礙物區(qū)域的地圖構建不夠準確,有一定的局限性。

        隨機行走算法在群機器人中實現(xiàn)簡單,自由度和容錯性較高,與其他復雜的SLAM 算法相比,機器人之間不需要太多的交流以及機器人實時的定位,大大減少了算法計算的復雜度和時間。群機器人地圖構建中用到的隨機行走算法主要有布朗運動、相關隨機游走、Lévy flight、彈道運動等,這些隨機運動算法可以概述為:機器人隨機選擇一個運動方向,然后朝著該方向運動直到新的運動方向產(chǎn)生[6]。文獻[6]中對群機器人隨機行走構建地圖,對比了多種隨機行走算法進行小范圍的地圖構建,其中機器人運動采用彈道運動時效果較好;但機器人重復在小范圍內(nèi)的隨機運動必然導致過多的重復搜索,降低了構建地圖的精確度,并且采用彈道運動的方法構建完整的小范圍地圖中殘留了過多的機器人的軌跡,影響了地圖構建的準確性。Pang等[7]提出了一種基于布朗運動和Lévy flight 的改進隨機行走方法,該方法將機器人分散在不同的區(qū)域并通過控制群機器人的搜索區(qū)域和搜索步長來減小搜索的重復區(qū)域,提高了搜索效率。該方法雖然能夠提高搜索效率,但需要根據(jù)環(huán)境的變化去頻繁調(diào)整機器人的搜索區(qū)域面積和步長,并且在未知的大環(huán)境中并不能很好地調(diào)整合適每個機器人的搜索面積的大小以及解決如何分散放置的問題,設置過大的搜索步長容易錯失較多的區(qū)域地圖信息。Ramachandran 等[8]提出了一種只需依賴局部機器人間交流的分布式構建地圖方法,每個機器人都裝備激光雷達傳感器,通過自身的距離測量和相鄰機器人傳遞的地圖信息來構建地圖,機器人的運動采用基于機器人間相互信息影響的Lévy flight,該算法中傳遞地圖信息需要機器人之間良好的溝通,機器人隨機行走可能會出現(xiàn)接收其他機器人信息不完全的情況。本文中所有機器人產(chǎn)生的局部地圖由固定節(jié)點的地圖融合算法進行融合,避免了機器人間傳遞地圖信息導致的誤差和復雜度。在利用隨機行走及其相關改進算法進行多機器人建圖的相關研究中,雖然都可以進行一定范圍的未知環(huán)境地圖構建,但是由于隨機行走的隨機性,難以避免多個機器人重復搜索某個區(qū)域的問題,降低了多個機器人的地圖構建效率,機器人搜索過程中頻繁的大范圍的角度旋轉(zhuǎn)也會增大地圖構建的準確性。對于未知環(huán)境,如何簡單高效地構建出更大范圍的環(huán)境地圖仍是一個研究熱點。

        本文對布朗運動進行改進,提出了一種適合群機器人快速搜索和精確構建環(huán)境地圖的改進布朗運動隨機行走算法,通過改進的布朗運動,使機器人在不進行局部溝通的情況下也能搜索到更多的區(qū)域,并且通過限制機器人隨機行走的旋轉(zhuǎn)角度使機器人相同時間內(nèi)可以搜索到更多的區(qū)域,機器人隨機行走中旋轉(zhuǎn)次數(shù)的減少也提高了構建地圖的精度。本文算法計算簡單,降低了復雜度。該算法中個體機器人的移動是隨機向前運動隨機距離,然后旋轉(zhuǎn)隨機角度來模擬分子的布朗運動,對機器人旋轉(zhuǎn)角度進行了限制,使群體中的單個機器人能夠在初始運動方向的具體范圍內(nèi)隨機向前運動,降低搜索區(qū)域的重復度,避免了因為運動方向突變導致機器人構建地圖的面積和準確度的下降。機器人在搜索過程中利用激光雷達傳感器構建環(huán)境地圖。在仿真實驗中,搭載激光雷達的多個移動機器人依靠改進布朗運動隨機行走算法自主地進行搜索和搜索區(qū)域建圖,并且在仿真環(huán)境中加入一些障礙物,在單個機器人隨機行走算法中加入避障算法。地圖構建算法和地圖融合算法分別采用了GMapping 算法和Multirobot_map_merge算法。

        1 隨機行走算法

        隨機行走又稱為隨機漫步、隨機游走等,這類運動的特征是無法根據(jù)前一步的運動去預測下一步的運動方向,“隨機游走”一詞最早由卡爾·皮爾森于1905 年提出。隨機游走可應用于許多科學領域,包括生態(tài)學、心理學、計算機科學、物理學、化學、生物學以及經(jīng)濟學。

        布朗運動{B(t),t≥0}是一個非負實域連續(xù)的隨機過程,它滿足B(0)=0,并且{B(t)-B(s)}~N(0,t-s)。應用在機器人隨機行走中,機器人向前移動由正態(tài)分布函數(shù)隨機產(chǎn)生的給定步長,然后轉(zhuǎn)向從搜索空間隨機選擇的方向,依次重復這個過程。

        本文提出了一種基于改進布朗運動的隨機行走算法。在該算法中,群機器人初始位置固定,機器人群數(shù)量為N,機器人步長α為標準正態(tài)分布中的任意正數(shù)取值,保證機器人始終向前運動,因此每一步的步長任意變化,單個機器人初始速度為V,單個機器人的初始位置已知。假定地圖中心點為全局坐標系原點,可以得到第n個機器人初始坐標和初始運動方向,則單個機器人初始位姿可以用(xn0,yn0,θn0)表示。單個機器人的隨機行走算法如圖1 所示。初始時,機器人在初始位置在某個范圍內(nèi)隨機選擇轉(zhuǎn)角增量,前進一個步長,然后重復此過程,運動過程中機器人的速度恒定。改進布朗運動隨機行走算法的數(shù)學模型如下:

        圖1 單個機器人模擬布朗運動示意圖Fig.1 Schematic diagram of single robot simulating Brownian motion

        其中:Sn表示第n個機器人在M步長里運動的總里程,αi表示機器人第i步的步長,P為標準正態(tài)分布函數(shù)的值域;(xn,yn)表示機器人第n個機器人在第i步長的坐標,θni表示第n個機器人在第i步長的運動方向,l為[-1,1]區(qū)間的隨機數(shù),β表示單位轉(zhuǎn)角增量。

        為了使群機器人在最短時間內(nèi)提取到更多環(huán)境特征,本文提出的隨機行走算法與其他隨機行走不同之處在于機器人隨機行走時角度變化被限定在固定范圍內(nèi),每前進一個步長都要進行運動方向的角度調(diào)整,角度調(diào)整的可變范圍是一定的,這樣就保證了每個機器人能夠依照初始運動方向在某個梯形區(qū)域內(nèi)運動,避免了因為大幅度旋轉(zhuǎn)角度變化造成的某個區(qū)域的缺失,運動過程中依靠機器人里程計可以實時得到機器人位置。環(huán)境范圍越大,機器人個體的數(shù)量越多,機器人可掃描到的區(qū)域越大,構建的地圖越精確。

        本文使用Matlab分別對布朗運動和本文提出的改進布朗運動隨機行走進行了簡單的無障礙物群機器人的運動軌跡仿真,初始坐標點為(0,0),機器人數(shù)量為10,二者的運動步數(shù)均設置為100,單位轉(zhuǎn)角增量β設置為30°。布朗運動的仿真結果如圖2(a)所示,本文提出的算法的仿真結果如圖2(b)所示。從機器人運動軌跡仿真結果可以看出,相同步數(shù)下,機器人布朗運動搜索到的區(qū)域重復性很高,相較于本文提出的改進布朗運動隨機行走算法小得多;本文提出的改進布朗運動隨機行走算法覆蓋的區(qū)域較大,而且減小了搜索區(qū)域的重復度,提高了群機器人地圖構建的效率。

        在實際實驗過程中,由于在實驗環(huán)境中添加了障礙物,所以為了避免與障礙物相撞使機器人無法運動,本文采用了簡單的避障算法,如圖3 所示。該算法通過激光雷達采集到的數(shù)據(jù)判斷與障礙物的距離,設置最小距離D,當機器人激光雷達采集到的距離數(shù)據(jù)最小值小于D時,停止隨機行走,機器人的旋轉(zhuǎn)γ設置為60°。

        圖3 避障過程Fig.3 Obstacle avoidance process

        2 群機器人地圖構建

        2.1 GMapping算法

        機器人構建的地圖一般分為柵格地圖、拓撲地圖、特征地圖,本次介紹的GMapping 算法[9],所構建的是二維柵格地圖。在本文中,搭載激光雷達傳感器的單個機器人對環(huán)境進行地圖構建采用了GMapping 算法。GMapping 為2007 年在機器人操作系統(tǒng)(Robot Operating System,ROS)中開源的SLAM 軟件包,是目前使用最廣泛的軟件包。它可用于室內(nèi)和室外,應用改進的自適應Rao-Blackwellized 粒子濾波算法來進行定位與建圖。GMapping 可以實時構建室內(nèi)地圖,在構建小場景地圖時所需的計算量較小且精度較高,并有效利用了車輪里程計信息,相較于Hector 和Cartographer 算法,對激光雷達頻率要求低、魯棒性高,不需要太多的粒子且沒有回環(huán)檢測,因此計算量小于Cartographer而精度相差不大。該算法基于RBPF粒子濾波算法,即將定位和建圖過程分離,先進行定位再進行建圖。GMapping 在RBPF 算法上做了兩個主要的改進:改進提議分布和選擇性重采樣。ROS中GMapping框架如圖4所示。

        圖4 ROS中GMapping框架Fig.4 GMapping framework in ROS

        2.2 Multirobot_map_merge算法

        Multirobot_map_merge 算法的實現(xiàn)基于ROS 框架,主要解決了運動的機器人識別、初始位姿估計和地圖合成問題[10]。借助ROS 的通信機制,機器人的內(nèi)部交流只需要依賴ROS 的話題機制和服務機制。該算法可以合成任意數(shù)量機器人的地圖,并且可以在實驗環(huán)境下改變機器人的數(shù)量,因此特別適合大規(guī)模數(shù)量的機器人地圖合成。ROS 中Multirobot_map_merge 框架圖如圖5 所示。本文的群機器人中的每個機器人在運動過程中通過話題機制向Multirobot_map_merge 節(jié)點發(fā)布話題,通過訂閱每個機器人的話題將局部地圖合成為全局地圖。

        圖5 ROS中multirobot_map_merge框架圖Fig.5 multirobot_map_merge framework in ROS

        機器人的局部地圖融合成全局地圖過程中,首先需要計算機器人和全局坐標系之間的坐標變換,假定機器人的坐標系相對于全局坐標系的變換需要分別在X軸和Y軸平移a、b個單位,然后旋轉(zhuǎn)φ,則機器人坐標系在全局坐標系下的變換關系可以表示為:

        在對局部地圖進行平移旋轉(zhuǎn)變換后,再對局部地圖中的關鍵特征(黑色所表示的障礙物部分)進行檢測,對局部地圖中相互重合的部分進行特征匹配,保留每個局部地圖重疊部分的特征,最后在地圖重合部分對關鍵特征進行校準,校準中需要對重疊區(qū)域黑色柵格所占據(jù)的部分進行統(tǒng)一化校對,即采取“求同去異”原則。只處理每個機器人的局部地圖重合區(qū)域的關鍵特征一定程度降低了計算的復雜度。

        3 仿真實驗

        3.1 實驗環(huán)境

        本次實驗在Linux 系統(tǒng)下基于ROS 通信框架進行,Stage是ROS 中的一個實現(xiàn)物理仿真的工具包,可以模擬機器人以及環(huán)境中的很多物理特性。通過Stage搭建了一個20 m×20 m的環(huán)境,在環(huán)境中添加障礙物,如圖6 所示。仿真實驗所用的機器人為TurtleBot,TurtleBot 配備了一個激光雷達用于地圖構建,可以很好地采集周圍環(huán)境特征用于更精確的建圖。實驗中采用Rviz 顯示機器人的運動狀態(tài)和地圖信息,Rviz 是一款顯示多種數(shù)據(jù)的三維可視化工具,能夠?qū)崟r顯示機器人傳感器的信息、機器人的運動狀態(tài)、周圍環(huán)境的變化等。圖7 是群機器人在仿真中的通信結構,包括各節(jié)點發(fā)布及訂閱的話題和消息。圖8是各個機器人坐標之間的關系。

        圖6 Stage中的仿真環(huán)境Fig.6 Simulation environment created in Stage

        圖7 ROS下機器人的節(jié)點和話題Fig.7 Nodes and topics of robots under ROS

        圖8 ROS下機器人坐標之間的關系Fig.8 Coordinates relationship of robots under ROS

        3.2 實驗過程和結果

        群機器人隨機行走進行建圖,不同機器人數(shù)量、最大轉(zhuǎn)角增量的大小、隨機行走的步數(shù)都是影響地圖構建的重要因素,為了探究本文提出的改進布朗運動隨機行走算法的優(yōu)越性,分別從機器人數(shù)量、最大轉(zhuǎn)角增量、行走步數(shù)等方面與布朗運動進行對比驗證。實驗仿真環(huán)境的完整地圖如圖9所示。

        圖9 仿真環(huán)境完整地圖Fig.9 Complete map of simulation environment

        3.2.1 不同最大轉(zhuǎn)角增量

        實驗開始時將機器人組成的群體放置于地圖固定區(qū)域,初始運動方向隨機設置,機器人激光雷達的掃描角度為120°,機器人的最大轉(zhuǎn)角增量分別設置為β=30°,β=90°,β=180°。機器人數(shù)量設置為3,初始位姿分別為(0,0,0)、(0,1,0)、(0,-1,0),運動步數(shù)設置為100。不同最大轉(zhuǎn)角增量重復進行10 次實驗,選取最優(yōu)地圖進行對比,實驗結果如圖10所示。

        3.2.2 不同機器人數(shù)量

        實驗開始時將機器人組成的群體放置于地圖固定區(qū)域,初始運動方向隨機設置,機器人激光雷達的掃描角度為120°,群機器人初始最大轉(zhuǎn)角增量為30°,運動步數(shù)設置為100。機器人數(shù)量分別設置為3和5,如圖6所示,初始位姿分別設置為(0,0,0)、(0,1,0)、(0,-1,0)和(0,0,0)、(0,1,0)、(0,-1,0)、(2,0,0)、(-2,0,0)。不同機器人數(shù)量重復進行10 次實驗,選取最優(yōu)地圖進行對比,實驗結果如圖11所示。

        3.2.3 不同運動步數(shù)

        實驗開始時將機器人組成的群體放置于地圖固定區(qū)域,初始運動方向固定,機器人激光雷達的掃描角度為120°,群機器人初始最大轉(zhuǎn)角增量為30°,機器人數(shù)量設置為3,初始位姿分別為(0,0,0)、(0,1,0)、(0,-1,0),運動步數(shù)設置分別為50、100、200。不同運動步數(shù)重復進行10 次實驗,選取最優(yōu)地圖進行對比,實驗結果如圖12所示。

        圖12 群機器人不同運動步數(shù)地圖構建Fig.12 Mapping of swarm robots with different movement steps

        3.2.4 不同方法

        本文提出的改進布朗運動與文獻[6]中提出的彈道運動方法進行了相同運動步數(shù)下建圖效果的對比,包括最后建圖的實際仿真效果圖以及機器人的運動軌跡圖的對比。機器人搜索時間設置為60 s,改進布朗運動的最大轉(zhuǎn)角增量設置為30°,機器人數(shù)量設置為3,初始位姿分別為(0,0,0)、(0,1,0)、(0,-1,0)。最終實驗結果如圖13和表4所示。

        表4 不同機器人運動方法覆蓋率對比Tab.4 Comparison of coverage ratio with different robot movement methods

        圖13 群機器人不同方法地圖構建Fig.13 Mapping of swarm robots with different methods

        3.2.5 實驗結果分析

        移動機器人激光雷達采用GMapping 算法所構建的是二維柵格地圖,地圖的灰色區(qū)域代表未知區(qū)域,白色區(qū)域代表已搜索區(qū)域,黑色線條表示障礙物。對群機器人隨機行走構建的地圖結果與仿真環(huán)境地圖比較,從搜索區(qū)域大小和準確度兩方面進行定性分析。

        如圖10 所示,在機器人數(shù)量、運動步數(shù)相同,不同最大轉(zhuǎn)角增量情況下,最大轉(zhuǎn)角增量越大,機器人隨機運動方向的選擇范圍越大,機器人搜索區(qū)域的重復面積也越大,機器人運動可旋轉(zhuǎn)的角度越大,導致運動方向大幅度的隨機變化,使得激光雷達構建的地圖的準確性下降,群機器人采取布朗運動構建地圖面積最小,地圖準確度也最差。

        圖10 群機器人不同最大轉(zhuǎn)角增量地圖構建Fig.10 Mapping of swarm robots under different maximum rotation angle increments

        如圖11 所示,在最大轉(zhuǎn)角增量、運動步數(shù)相同,機器人數(shù)量不同的情況下,機器人數(shù)量由3 個增加到5 個時,相同運動步數(shù)下,群機器人的搜索區(qū)域面積明顯增加,相較布朗運動,改進布朗運動所構建地圖的精度更高;但是受限于激光雷達的仿真精確性,理論上機器人數(shù)量越多,所需要的計算能力越高,所以在準確性上會出現(xiàn)構建地圖的準確度略微下降的情況。在本次仿真實驗中,受限于自身實驗電腦的配置,只進行了3個和5個機器人的仿真實驗,但是從仿真中也可以明顯看出本文提出的改進布朗運動隨機行走的優(yōu)越性。

        圖12 展示本文提出的改進布朗運動隨機行走和布朗運動在不同運動步數(shù)下機器人構建地圖的面積和準確性。與布朗運動相比,隨著運動步數(shù)的增加,群機器人構建地圖的面積也在增加,本文改進布朗運動隨機行走能夠搜索到更大區(qū)域,構建的地圖面積和地圖精確性更高。布朗運動構建的地圖發(fā)生整體歪斜的情況,這是由于在大范圍旋轉(zhuǎn)時過多重復搜索區(qū)域?qū)е碌貓D準確度下降。

        表1~4 分別從機器人構建的地圖覆蓋率的平均值、標準差、建圖效率定量分析了最大轉(zhuǎn)角增量、機器人數(shù)量和運動步數(shù)對地圖構建的影響。地圖覆蓋率是指已構建的地圖面積與總的環(huán)境地圖面積的比值,地圖覆蓋率的平均值反映了地圖構建的區(qū)域的面積;標準差反映了建圖的準確度,標準差的衡量主要通過真實地圖與所構建地圖重合度的計算,標準差越大,地圖的準確度越高。為了從時間和空間角度定量評價建圖的可靠性,通過計算所構建地圖的覆蓋面積與搜索時間的比值以及標準差的關系來綜合評價建圖效率,建圖效率的值越大,建圖效率越高。

        表1 不同最大轉(zhuǎn)角增量覆蓋率對比Tab.1 Comparison of coverage ratio with different maximum rotation angle increments

        表2 不同數(shù)量機器人覆蓋率對比Tab.2 Comparison of coverage ratio with different numbers of robots

        表3 不同運動步數(shù)覆蓋率對比Tab.3 Comparison of coverage ratio with different movement steps

        在改進布朗運動與采用彈道運動進行建圖的對比中,通過圖13 的相同時間下最終建圖結果與機器人的運動軌跡中可以看出,改進后的布朗運動能夠搜索到更多的區(qū)域,在表4的定量分析中,改進布朗運動在地圖覆蓋率以及地圖構建準確度方面都要優(yōu)于彈道運動。

        從仿真實驗的結果中可以看出,本文提出的改進布朗運動隨機行走算法通過限制機器人隨機運動時的旋轉(zhuǎn)角度范圍減少了重復區(qū)域的搜索,提高了未知環(huán)境下地圖構建效率。在相同環(huán)境下,機器人數(shù)量和運動步數(shù)都會對所構建地圖產(chǎn)生影響,通過對機器人旋轉(zhuǎn)角度的限制可以很好地避免由于大范圍旋轉(zhuǎn)造成的偏差,提高群機器人構建的地圖的精度。

        4 結語

        未知環(huán)境的地圖構建作為機器人領域的重要部分,對機器人發(fā)展有著深遠的影響,本文針對機器人在未知環(huán)境快速和準確地構建環(huán)境地圖進行了研究,提出了一種基于布朗運動的群機器人改進布朗運動隨機行走算法,該算法在群機器人地圖構建中的應用使機器人能在不進行復雜溝通情況下快速構建未知環(huán)境地圖,提高了地圖構建效率。受限于激光雷達和里程計的準確性,機器人構建地圖時不可避免存在一定的誤差,導致構建的地圖準確度略有下降,未來會通過相關算法對誤差進行補償和構建地圖的校正。另外,群機器人在未知環(huán)境探索領域的應用相較復雜結構的單個機器人具有更大的優(yōu)勢,以后的研究工作應該致力于實現(xiàn)復雜未知場景下精確地圖的構建等相關工作。

        猜你喜歡
        建圖布朗運動步數(shù)
        速度和步數(shù),哪個更重要
        視覺同步定位與建圖中特征點匹配算法優(yōu)化
        楚國的探索之旅
        奇妙博物館(2021年4期)2021-05-04 08:59:48
        雙分數(shù)布朗運動重整化自相交局部時的光滑性
        分數(shù)布朗運動驅(qū)動的脈沖中立型隨機泛函微分方程的漸近穩(wěn)定性
        基于三輪全向機器人的室內(nèi)建圖與導航
        電子制作(2019年10期)2019-06-17 11:45:06
        一種基于多傳感融合的室內(nèi)建圖和定位算法
        微信運動步數(shù)識人指南
        小演奏家(2018年9期)2018-12-06 08:42:02
        布朗運動說明了什么
        機器人室內(nèi)語義建圖中的場所感知方法綜述
        自動化學報(2017年4期)2017-06-15 20:28:55
        欧美中文在线观看| 国产亚洲美女精品久久久2020| 国产tv不卡免费在线观看| 久爱www人成免费网站| 成熟人妻av无码专区| 亚洲午夜无码视频在线播放| 少妇被日到高潮的视频| 好看的日韩精品视频在线| 亚洲国产成人精品无码区在线播放| 天天综合网天天综合色| 国产精品 高清 尿 小便 嘘嘘| 伊人久久一区二区三区无码| 国产呦系列呦交| 亚洲香蕉久久一区二区| 中文字幕免费人成在线网站| 亚洲妇女自偷自偷图片| AV有码在线免费看| 扒开双腿操女人逼的免费视频| 亚洲精品综合中文字幕组合| 少妇性俱乐部纵欲狂欢少妇| 欧美成人免费全部| 91精品国产色综合久久不卡蜜| 喷潮出白浆视频在线观看| 久久99精品久久只有精品| 色一情一乱一伦一视频免费看| 超薄肉色丝袜一区二区| 国产成人自拍视频在线免费| 精品少妇一区二区三区免费| 天天躁日日躁狠狠久久| 亚洲色欲久久久综合网| 国产精品丝袜美女久久| a级国产乱理伦片| 婷婷四房播播| 国产精品反差婊在线观看| 男女性行为免费视频网站| 风韵丰满熟妇啪啪区老熟熟女| 国产亚洲精品久久777777| 免费国产黄线在线播放| 福利视频自拍偷拍视频| 亚洲av综合色区无码另类小说| 熟女少妇在线视频播放|