《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ORB-SLAM的移動機器人嵌入式實現與優化
基于ORB-SLAM的移動機器人嵌入式實現與優化
2017年微型機與應用第5期
林連秀,葉蕓,姚劍敏,郭太良
福州大學 物理與信息工程學院, 福建 福州 350002
摘要: ORB-SLAM(基于ORB特征識別的同時定位與地圖構建系統)的源代碼無法在嵌入式開發板運行,其構建的點云圖太稀疏無法滿足移動機器人路徑規劃要求。針對這個問題,文章提出將ORBSLAM進行改進與優化,移植到嵌入式開發板完成SLAM過程。首先,刪除原PC端Linux系統下的軌跡、點云圖、一些依賴庫,保留并改進src和include文件夾下大部分C++代碼;其次,在嵌入式平臺以JNI調用方式調用改進后的C++代碼,增加OpenCV、g2o、DBoW2、Eigen等依賴庫;最后根據處理后的關鍵幀連接繪制柵格地圖,完成實時軌跡顯示和地圖構建。實驗結果表明,通過移植實現了在嵌入式開發板進行SLAM過程,硬件配置要求和成本大大降低,所構建的柵格地圖占存量更小且更直觀反映實際環境的布局情況,地圖誤差控制在±0.5 m的較高精度范圍內,較大程度地提高了SLAM性能。
Abstract:
Key words :

  林連秀,葉蕓,姚劍敏,郭太良

  (福州大學 物理與信息工程學院, 福建 福州 350002)

  摘要ORB-SLAM(基于ORB特征識別的同時定位與地圖構建系統)的源代碼無法在嵌入式開發板運行,其構建的點云圖太稀疏無法滿足移動機器人路徑規劃要求。針對這個問題,文章提出將ORBSLAM進行改進與優化,移植到嵌入式開發板完成SLAM過程。首先,刪除原PC端Linux系統下的軌跡、點云圖、一些依賴庫,保留并改進src和include文件夾下大部分C++代碼;其次,在嵌入式平臺以JNI調用方式調用改進后的C++代碼,增加OpenCV、g2o、DBoW2、Eigen等依賴庫;最后根據處理后的關鍵幀連接繪制柵格地圖,完成實時軌跡顯示和地圖構建。實驗結果表明,通過移植實現了在嵌入式開發板進行SLAM過程,硬件配置要求和成本大大降低,所構建的柵格地圖占存量更小且更直觀反映實際環境的布局情況,地圖誤差控制在±0.5 m的較高精度范圍內,較大程度地提高了SLAM性能。

  關鍵詞:ORB-SLAM;嵌入式;移植;柵格地圖

  中圖分類號:TP242文獻標識碼:ADOI: 10.19358/j.issn.1674-7720.2017.05.016

  引用格式:林連秀,葉蕓,姚劍敏,等.基于ORB-SLAM的移動機器人嵌入式實現與優化[J].微型機與應用,2017,36(5):50-53.

0引言

  *基金項目:福建省自然科學基金(2014J01236);福建省科技重大專項(2014HZ0003-1);福建省資助省屬高校專項課題(JK2014003).同時定位與地圖構建(SLAM)技術是移動機器人在未知環境中,通過對環境的觀測,遞增地構建環境地圖,并通過構建的環境地圖實現對機器人的定位,它是實現機器人自主導航和定位的關鍵技術。目前實現SLAM的算法很多,其中ORB-SLAM以追蹤效果好、地圖精度高、定位穩定性好等優勢脫穎而出,成為研究熱點。

  ORB-SLAM算法由Raúl M A等人于2015年發表在IEEE Transactions on Robotics[1],且在PC的Linux系統上開放了開源ORB-SLAM系統。采用該ORB-SLAM開源算法,在PC Linux系統上較好實現了SLAM過程,但等同于PC的硬件配置需求成本高,對移動機器人普通嵌入式開發板不適用[2]。ORB-SLAM算法主要由追蹤、地圖構建、閉環控制3個線程組成,其中地圖構建部分平均處理每關鍵幀約385 ms,相對比較耗時,具備較大優化空間[3]。采用ORB-SLAM開源算法所構建的地圖是用點云圖方式顯示,點云很稀疏,不容易看出所構建的室內結構[4]。對移動機器人地圖要求上,柵格地圖表示法優于點云圖表示法,一方面可以大大節省內存空間,另一方面也便于后續路徑規劃過程中進行碰撞檢測和空間可行性分析[5]。從硬件開發成本考慮,如若用PC進行移動機器人開發,顯然只用到PC很小部分功能,造成功能浪費、成本偏高,而嵌入式開發板有著低功耗、低成本、適當的CPU運算效能與友善的軟件接口等優勢[6]。

  針對以上ORB-SLAM源代碼只能運行在PC而無法在嵌入式開發板上運行,且其構建的點云圖太稀疏無法滿足移動機器人路徑規劃要求的問題,本文對此進行了較大改進,保留ORBSLAM部分源碼并做出修改,移植到嵌入式開發平臺,修改地圖構建中的耗時部分,增加基于柵格地圖實時軌跡顯示部分。移植到普通嵌入式開發板后的ORB-SLAM,不僅大大降低了對硬件平臺的要求,還完成了基于柵格地圖的實時軌跡顯示,使地圖能清晰了然地反映實際環境的布局情況,且所建地圖控制在較高精度范圍內。

1ORB-SLAM改進與優化

  1.1總設計流程的改進

  本文將原PC端Linux系統下的ORBSLAM進行了移植和改進,最終在Android平臺完成了基于柵格地圖的軌跡繪制即完成了實時地圖構建,改進后的總設計流程如圖1所示。

Image 001.jpg

  在上述流程圖模塊中,本文主要修改的部分是:修改所保留的ORB-SLAM原src和include文件夾下的C++代碼;在LOCAL MAPPING部分中進行了大部分刪減,只做優化部分;刪除了原實時點云及軌跡顯示部分,在嵌入式平臺添加GRID MAP部分即基于柵格地圖的實時軌跡顯示部分。

  1.2ORB-SLAM源碼的修改

  ORB-SLAM算法的實現主要在src和include文件夾下,完成追蹤、地圖構建、閉環控制和重定位等任務。本文對源碼所作的修改工作主要有:刪除MapDrawer.cc和Viewer.cc代碼即刪除軌跡、點云圖顯示部分的代碼;刪除Linux下依賴復雜的ROS系統部分的代碼;更換不同系統下的OpenCV、g2o、DBoW2、Eigen等庫;修改輸入接口,以便直接連接攝像頭在線使用;注釋掉部分代碼,包含保存當前幀圖片、點云的代碼等。

  1.3LOCAL MAPPING部分的改進

  LOCAL MAPPING線程用于處理新的幀,更新優化它們本地鄰近的幀。它對關鍵幀作確定新的地圖云點、更新局部區域、局部偏差調整、去除冗余關鍵幀等工作。LOCAL MAPPING在整個系統中耗時相對較長,其平均處理每關鍵幀要用時約385 ms,而像TRACKING平均處理每幀只要約30 ms??紤]到一方面LOCAL MAPPING相對耗時,一方面這部分作刪減后精度不會受到很大影響,這為移植到嵌入式平臺提供了一個可行之處。所以本文對LOCAL MAPPING部分中的Triangulate ORB、Update Local Area、Prune Redundant KeyFrame進行了刪減,只做優化部分,主要部分的設計如圖2所示。

Image 002.jpg

  1.4GRID MAP部分的設計

  機器人地圖包括幾何地圖、點云地圖、拓撲地圖和柵格地圖等,其中原ORBSLAM采用點云地圖來表示,其所構建的點云圖中點云很稀疏,完全不能看出任何結構。而柵格地圖將環境分解成一系列具有二值信息的網格單元,對環境描述直觀清晰,適當調整柵格的大小既可以降低存儲消耗,又保留環境的空間結構,同時也便于后續路徑規劃過程中進行碰撞檢測和空間可行性分析,所以本文去除點云圖表示法而改用柵格地圖表示法。本文采用的柵格地圖用黑格表示障礙物,白格表示無障礙物可通過區。GRID MAP主要部分的設計如圖3所示。

  

Image 003.jpg

  由設計圖3可知,本文設計的顯示端顯示三個部分:一是USE_CAMERA_INPUT,顯示攝像頭采集到的當前圖像,未經過任何處理;二是DRAW_FRAME,對當前圖像幀進行3D ORB特征點的提取與匹配,并在窗口顯示特征點追蹤情況;三是DRAW_GRID_MAP,繪制最終處理后的所有KeyFrames,追蹤當前KeyFrames和CameraCenter。采用柵格地圖表示法將各KeyFrames用線連起來,繞室內全覆蓋運行即可完成最終室內地圖的繪制,地圖以矢量形式存儲供移動機器人合理規劃路徑和重定位之用。

2實驗結果與分析

  2.1實驗硬件配置對比

Image 006.jpg

  實驗硬件配置為PC和自制的移動機器人模型,其中移動機器人模型主要用到的模塊有基于Android平臺的開發板、單目攝像頭、電機,PC和開發板參數如表1所示。PC系統擁有很強的運算能力,但通常只用到小部分,倘若用于機器人開發而配置一個PC,不僅眾多未開發資源被浪費,且其在購買成本、功耗性、便攜性、集成性方面都具有較大劣勢。而嵌入式開發板具有低功耗、低成本、適當的CPU運算效能與友善的軟件接口等優點,被稱之為低價計算機。對比表1參數,將ORBSLAM從PC移植到嵌入式開發板上實現,則大大降低了對硬件配置的要求,成本、功耗也大大降低,縮小了機器人體積,方便攜帶。

  實驗選用的單目攝像頭為小蟻攝像頭,采用 “張正友”標定法原理,標定模板采用包含12×12的正方塊的棋盤格,每個棋盤格大小為30 mm×30 mm,在MATLAB下運行程序載入20張不同角度、像素為640×480的棋盤格圖片進行相機標定,標定結果如表2所示。

Image 007.jpg

Image 009.jpg

  2.2移植后的ORB-SLAM運行結果分析

  本文建立的柵格地圖為640×960像素的地圖,占用柵格大小為30,機器人實際寬度為0.15 m,如圖4所示,白色部分為移動機器人繞室內一圈的軌跡,完整柵格地圖即為移動機器人繞室內全覆蓋移動,最終白色部分表示可通過區,黑色部分表示障礙物區。由表3可知,地圖軌跡點與實際標定點的誤差最大為0.539 m,其軌跡誤差一般能控制在±0.5 m的較小范圍內,約為地圖尺寸的0.78%,相比原PC Linux系統實現的軌跡誤差約為地圖尺寸的1%,誤差并未擴大反而有所縮小,即定位精度得到提高。

Image 008.jpg

  圖5為修改前所構建的點云圖,圖中軌跡由相機位姿估計點構成,左下圖為相機實時采集的圖像并對特征點進行提取與匹配。圖6為修改后所構建的柵格地圖,左上圖為相機采集的原圖,左下圖為特征點提取與匹配圖,右圖為柵格地圖。首先從占存量對比分析,移動機器人按同樣路線繞室內一圈構建一張1 280×960的地圖,原Linux系統運行的ORB-SLAM所建的點云圖占存量約為4 940 KB,而移植后的柵格地圖占存約98 KB,相差大約50倍的耗存量,可見使用柵格地圖表示法在節約存儲空間上具有非常大的優勢。再從直觀性對比分析,原Linux系統運行的ORB-SLAM所建的點云圖非常稀疏,只含有稀疏的地圖特征點來構成軌跡,看不出實際空間結構與布局,這稀疏的地圖對于機器人下一步的應用會造成很大的困難。而基于柵格地圖繪制的ORBSLAM地圖,每個柵格可直接映射到現實環境的某個區域,白格表示已經運行的可通過區,黑格表示障礙物區,機器人繞室內全覆蓋一次即可直觀地得到布局情況,其所存儲的障礙信息非常便于移動機器人進行動態避障以及路徑規劃。

  

Image 010.jpg

  2.4移植前后運行指標對比

  先對原ORB-SLAM與移植后ORB-SLAM代碼運行情況進行對比分析,本文移植過程中在同一臺PC上安裝了WIN7+Ubuntu雙系統用于開發ORB-SLAM,將ORB-SLAM代碼在同一臺PC上運行,原Linux系統CPU占用率高達約180%,移植到WIN7后CPU占用率約48%,可知原ORB-SLAM因為依賴一些Linux系統自帶庫使運行速度得到限制。再對LOCAL MAPPING部分運行速率進行對比,原ORB-SLAM的LOCAL MAPPING部分主要包含KeyFrame Insertion、Map Point Cullin、Map Point Creation、Local BA、KeyFrame Culling,總體運行時間約為464.27 ms。優化后,通過減小與字典的匹配次數,減小關鍵幀重新計算的次數,將總體運行時間提高到約280.50 ms,刪減ORB-SLAM的LOCAL MAPPING部分速率得到40%的提升,較大程度地簡化了移植工作。

  3結論

  本文提出并實現了將ORB-SLAM通過改進與優化,最終移植到嵌入式開發板完成SLAM過程,CPU占用率和運行速率得到提升,大大降低了硬件成本和配置要求。針對原點云圖太稀疏無法滿足移動機器人路徑規劃要求的問題,改用柵格地圖表示法,從而使地圖占存量縮小了約98%,且更直觀地反映了實際環境的布局情況。通過移植,最終的軌跡誤差一般能控制在±0.5 m的較小范圍內,相比原軌跡誤差得到了縮小。這種改進技術不只適用于移動機器人,同樣也適用于像VR/AR那樣需要用到嵌入式開發板來完成定位的技術領域。

參考文獻

  [1] RAU'L M A, MONTIEL  J M M, TARD-S J D. ORB-SLAM: a versatile and accurate monocular SLAM system[J]. IEEE Transactions on Robotics, 2015,31(5): 1147-1163.[2]RAU'L M A, TARDS J D. Probabilistic semi-dense mapping from highly accurate feature-based monocular SLAM[C]. Robotics: Science and Systems, 2015.

 ?。?] RAU'L M A, TARD-S J D. ORB-SLAM: tracking and mapping recognizable features[C]. RSS 14 Workshop on Multi VIew Geometry in RObotics (MVIGRO), 2014.

 ?。?] RAU'L M A, TARD-S J D. Fast relocalisation and loop closing in keyframe-based SLAM[C]. IEEE International Conference on Robotics and Automation (ICRA), June 2014.

  [5] 張彪,曹其新,王雯珊. 使用三維柵格地圖的移動機器人路徑規劃[J]. 西安交通大學學報,2013,47(10): 5761.

 ?。?] 金麗科技.讓嵌入式Linux變身為低價計算機(上)[J]. 電子與電腦,2007,14(5):6164.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美精品三级在线观看| 欧美高清在线| 欧美尤物一区| 老司机精品视频网站| 亚洲欧美伊人| 亚洲人午夜精品| 9久草视频在线视频精品| 国产精品毛片高清在线完整版| 亚洲一区二区免费看| 欧美国产精品中文字幕| 久久久久久久97| 亚洲一区二区欧美| 欧美日韩一区高清| 欧美三级日韩三级国产三级| 亚洲免费福利视频| 国内成+人亚洲+欧美+综合在线| 欧美精品福利视频| 亚洲国产高清在线观看视频| 亚洲三级电影在线观看| 亚洲在线视频| 美女国内精品自产拍在线播放| 欧美日韩1234| 亚洲国产成人午夜在线一区| 久久亚洲欧洲| 国产精品一区一区三区| 久久天堂精品| 欧美三级视频在线| 国产精品成人aaaaa网站| 亚洲欧美中文在线视频| 久久青草欧美一区二区三区| 国产精品视频导航| 国产精品久久久久久久9999| 亚洲日本在线视频观看| 亚洲人成77777在线观看网| 国产婷婷色一区二区三区在线| 亚洲福利视频网站| 欧美国产亚洲精品久久久8v| 欧美性猛交99久久久久99按摩| 久久婷婷一区| 一区二区久久| 国产视频欧美| 亚洲免费视频成人| 国产老女人精品毛片久久| 曰韩精品一区二区| 国产精品视频第一区| 亚洲影院污污.| 欧美巨乳在线观看| 国产一区二区丝袜高跟鞋图片| 亚洲精品国精品久久99热| 久久国产精品久久精品国产| 久久久久久久网| 欧美色欧美亚洲另类二区| 亚洲精品社区| 亚洲字幕一区二区| 国产精品盗摄久久久| 亚洲日本国产| 久久一区二区视频| 欧美成人午夜激情| 亚洲精品亚洲人成人网| 激情欧美一区二区三区| 国模精品一区二区三区色天香| 国产日韩精品一区二区浪潮av| 国产精品毛片在线| 亚洲高清视频一区二区| 欧美精品一区二区三区高清aⅴ| 欧美久久久久中文字幕| 美女视频黄 久久| 久久久不卡网国产精品一区| 国产麻豆精品久久一二三| 国产性猛交xxxx免费看久久| 国产一区二区三区黄视频| 欧美电影免费观看大全| 黄网站色欧美视频| 国产亚洲欧美一级| 国产日韩欧美综合| 国产日产精品一区二区三区四区的观看方式| 精品粉嫩aⅴ一区二区三区四区| 麻豆精品视频| 亚洲视频一二三| 欧美精品在线网站| 免费国产自线拍一欧美视频| 久久免费精品日本久久中文字幕| 国产亚洲激情在线| 欧美日韩免费看| 伊人成年综合电影网| 欧美高清视频一区二区| 亚洲国产一二三| 欧美国产丝袜视频| 在线观看欧美黄色| 国产精品久久久久久久浪潮网站| 欧美亚一区二区| 久久婷婷国产综合国色天香| 久久av在线| 欧美一区视频| 国产精品久久久久久av下载红粉| 欧美精品乱人伦久久久久久| 欧美理论在线播放| 亚洲高清影视| 久久久欧美精品| 欧美日韩一视频区二区| 国产精品福利久久久| 欧美日韩在线另类| 国产久一道中文一区| 国产在线播放一区二区三区| 欧美日韩一区二区视频在线观看| 另类图片国产| 午夜精品国产更新| 亚洲国产日本| 久久精品国产亚洲一区二区三区| 亚洲视频高清| 久久精精品视频| 亚洲欧美三级伦理| 欧美调教vk| 久久中文欧美| 国产一区二区成人| 日韩午夜av在线| 国产精品99久久久久久宅男| 一区二区三区鲁丝不卡| 国产精品色网| 欧美性猛交xxxx免费看久久久| 国产欧美日韩中文字幕在线| 久久久综合网站| 在线视频精品一区| 欧美日韩精品免费| 黑丝一区二区| 日韩视频在线播放| 国产欧美日韩91| 国产日韩在线看| 狠狠网亚洲精品| 国产欧美激情| 国产亚洲成人一区| 久久精品一区二区三区不卡| 亚洲线精品一区二区三区八戒| 一区二区三区在线免费播放| 欧美午夜一区二区福利视频| 亚洲精品久久久久久久久久久久| 免费在线一区二区| 亚洲在线观看| 国产精品欧美激情| 亚洲欧美激情诱惑| 狠狠操狠狠色综合网| 99精品国产99久久久久久福利| 欧美日韩免费在线视频| 国产精品入口夜色视频大尺度| 牛人盗摄一区二区三区视频| 国产精品成人国产乱一区| 精品999久久久| 欧美日韩成人免费| 欧美电影免费观看高清| 欧美精品精品一区| 性感少妇一区| 欧美日韩日本视频| 欧美一区二区三区在线视频| 欧美日韩在线观看一区二区三区| 久久国产精品一区二区三区四区| 国产欧美日本在线| 在线观看视频欧美| 久久婷婷亚洲| 欧美精品一区二区三区高清aⅴ| 欧美国产在线电影| 国产在线视频不卡二| 国产精品亚洲激情| 亚洲高清中文字幕| 老司机久久99久久精品播放免费| 一本色道**综合亚洲精品蜜桃冫| 亚洲一区二区欧美| 亚洲一区二区视频| 国产日韩精品一区二区三区| 亚洲人成网站影音先锋播放| 夜夜嗨av一区二区三区免费区| 久久激情五月婷婷| 欧美一区二区三区免费视频| 欧美日韩国产综合视频在线观看| 欧美日韩国产123区| 久久琪琪电影院| 亚洲国产另类久久久精品极度| 国产欧美精品一区aⅴ影院| 午夜精品在线观看| 欧美日韩国产一区二区三区| 国产精品免费观看视频| 亚洲高清一二三区| 久久这里只精品最新地址| 亚洲美女视频在线观看| 在线观看亚洲精品视频| 国产亚洲精品久久久久动| 欧美成人在线影院| 男女激情久久| 一区二区日韩免费看| 欧美日韩在线播放一区| 老司机成人在线视频| 欧美午夜精品一区二区三区| 艳女tv在线观看国产一区| 99综合电影在线视频| 亚洲一区二区三区四区五区黄| 亚洲免费在线视频一区 二区| 亚洲级视频在线观看免费1级| 一本色道久久综合| 激情校园亚洲| 国产嫩草一区二区三区在线观看| 一区二区三区四区国产精品| 免费日韩成人| 久久人人爽爽爽人久久久| 国产精品毛片va一区二区三区| 国产精品国产三级国产aⅴ无密码| 亚洲第一精品夜夜躁人人爽| 国产丝袜一区二区三区| 欧美日韩高清区| 国产精品国产成人国产三级| 亚洲嫩草精品久久| 国产精品视频1区| 国色天香一区二区| 国产欧美日韩在线视频| 99精品热6080yy久久| 亚洲人人精品| 国产性色一区二区| 亚洲影音一区| 欧美一区二区精品久久911| 亚洲精品欧美日韩专区| 妖精视频成人观看www| 亚洲欧美日韩精品久久亚洲区| 日韩视频国产视频| 亚洲日韩视频| 亚洲欧美激情精品一区二区| 一区二区久久久久久| 欧美喷潮久久久xxxxx| 小黄鸭视频精品导航| 国产区欧美区日韩区| 一区二区三区国产盗摄| 日韩视频在线免费| 性伦欧美刺激片在线观看| 久久全国免费视频| 欧美一区二区三区的| 欧美成人精品在线观看| 国内成人精品一区| 欧美电影在线| 欧美亚洲免费在线| 久久免费视频观看| 欧美日韩免费观看一区二区三区| 欧美视频免费在线观看| 老牛嫩草一区二区三区日本| 亚洲欧美日韩一区二区三区在线观看| 亚洲一区二区免费看| 午夜一级久久| 国产一区二区三区在线观看网站| 久久久久久久久久久成人| 伊人久久婷婷色综合98网| 久久精品成人一区二区三区| 亚洲精品之草原avav久久| 99精品久久| 国产精品99久久久久久www| 亚洲欧美日本日韩| 亚洲视频播放| 欧美日韩国产bt| 久久天天躁狠狠躁夜夜爽蜜月| 美日韩精品视频免费看| 久久久精品免费视频| 亚洲国产成人porn| 欧美国产日韩a欧美在线观看| 国产精品盗摄久久久| 国产一区二区三区奇米久涩| 亚洲精品在线观看视频| 欧美日韩精品一区二区天天拍小说| 黄色成人av| 日韩一二三在线视频播| 久久久天天操| 精品88久久久久88久久久| 久久国产精品亚洲77777| 久久视频在线视频| 欧美va亚洲va国产综合| 精品成人一区二区三区四区| 136国产福利精品导航网址| 亚洲欧美日韩一区二区| 国产精品三级视频| 国产欧美日韩一区二区三区在线| 久久精品视频99| 国产日韩一区二区三区| 欧美日韩国产精品一卡| 亚洲国产激情| 欧美三区免费完整视频在线观看| 久久人人爽人人爽| 午夜久久一区| 日韩午夜一区| 亚洲欧美色婷婷| 欧美系列亚洲系列| 欧美精品福利视频| 欧美精品自拍| 性欧美精品高清| 欧美手机在线| 国产一区二区日韩| 亚洲国产精品成人综合| 午夜在线a亚洲v天堂网2018| 狠狠色综合色综合网络| 麻豆久久久9性大片| 亚洲第一精品夜夜躁人人躁| 激情欧美丁香| 国产亚洲精品一区二555| 黄色综合网站| 欧美激情视频一区二区三区免费| 亚洲成人在线网站| 欧美理论大片| 国产精品激情| 国产精品久久久久久久浪潮网站| 国产亚洲精品久久久久动| 欧美日韩一级片在线观看| 日韩手机在线导航| 免费成人美女女| 一区二区亚洲欧洲国产日韩| 另类尿喷潮videofree| 黄色小说综合网站| 亚洲在线观看| 国产精品女主播一区二区三区| 另类天堂av| 欧美精品videossex性护士| 亚洲高清不卡| 亚洲男女毛片无遮挡| 一本综合精品| 国产欧美精品国产国产专区| 99热精品在线观看| 亚洲美女av黄| 久久精品午夜| 欧美jizzhd精品欧美巨大免费| 国产一区二区三区日韩| 韩国在线一区| 国产精品拍天天在线| 亚洲国产另类 国产精品国产免费| 久久久久久亚洲精品不卡4k岛国| 麻豆精品视频在线观看视频| 国产亚洲精品久久久久久|