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

    基于Java3D的機(jī)械臂三維虛擬場景創(chuàng)建及運動學(xué)仿真*

    2014-09-15 09:23:02錢小平楊慶華鮑官軍
    機(jī)電工程 2014年1期
    關(guān)鍵詞:運動學(xué)形體建模

    錢小平,楊慶華,荀 一,鮑官軍

    (浙江工業(yè)大學(xué)特種裝備制造與先進(jìn)加工技術(shù)教育部/浙江省重點實驗室,浙江杭州310032)

    0 引 言

    隨著網(wǎng)絡(luò)的飛速發(fā)展,在網(wǎng)絡(luò)上實現(xiàn)虛擬現(xiàn)實系統(tǒng)的研究越來越成為熱點。在機(jī)械仿真領(lǐng)域中,利用便捷的網(wǎng)絡(luò)對創(chuàng)建的機(jī)械臂三維仿真虛擬環(huán)境實現(xiàn)異地共享,與Internet集成后運行在不同平臺上,從而實現(xiàn)“一次書寫,隨處運行”應(yīng)運而生,而且極大地加快了仿真系統(tǒng)的開發(fā)。

    1997年,SUN公司推出了跨平臺的三維圖形開發(fā)工具包Java 3D。Java 3D是Java 2SDK的標(biāo)準(zhǔn)擴(kuò)展,它將OpenGL和DirectX這些底層技術(shù)包裝在Java接口中,這種全新的設(shè)計使3D技術(shù)變得不再繁瑣并可加入J2SF,J2FF整套架構(gòu),保證了Java3D技術(shù)強(qiáng)大的擴(kuò)展性[1]。Java 3D本質(zhì)是一個交互式的三維圖形應(yīng)用編程接口,因此其可以和普通的Java 2D、Swing、Applet等很好地結(jié)合。它支持導(dǎo)入外部3D圖形文件。采用Pro/E,3DMAX等建模軟件,直觀、可視地建立零件模型,并給模型設(shè)置材質(zhì)和貼圖,再利用Loader接口將建好的模型導(dǎo)人到Java3D場景中,這樣就大大減少了工作量,使設(shè)計者能夠把更多精力放在人機(jī)交互等更深入的研究上。因此,Java3D成為編寫三維應(yīng)用程序的優(yōu)越工具,在三維動畫、機(jī)械建筑仿真等領(lǐng)域有著廣泛的應(yīng)用[2-3]。基于Java3D的機(jī)械臂三維虛擬場景創(chuàng)建及運動學(xué)仿真就是在這種背景下提出來的。

    本研究在分析Java3D三維造型原理以及外部模型格式比較基礎(chǔ)上,將機(jī)械臂各關(guān)節(jié)造型導(dǎo)入到Java3D場景中進(jìn)行裝配,最終在Java3D中實現(xiàn)四自由度機(jī)械臂仿真虛擬場景。最后,采用標(biāo)準(zhǔn)的D-H法對機(jī)械臂進(jìn)行正、逆運動學(xué)分析,在Java中完成運動學(xué)仿真功能的實現(xiàn)。

    1 Java3D三維形體造型技術(shù)

    Java3D作為Java語言在三維領(lǐng)域的擴(kuò)展,是純粹的面向?qū)ο蠼Y(jié)構(gòu)。其數(shù)據(jù)結(jié)構(gòu)采用Scene Graph Structure(場景圖),這為描繪和渲染場景提供了一個簡單、靈活的機(jī)制。

    Java3D場景圖是 DAG(Directed-acyclic Graph),即具有方向性的不對稱圖形[4]。在Java3D的場景圖中,最底層(根部)的節(jié)點是Virtual Universe,每一個場景圖只能有一個Virtual Universe。在Virtual Universe上面,就是Locale節(jié)點,絕大多數(shù)程序只有一個Locale,每一個Locale上面擁有一個或多個BranchGroup節(jié)點。要想建立三維應(yīng)用環(huán)境,必須建立所需要的形體(Shape),給出外觀(Appearance)及幾何(Geometry),再把它們擺放在合適位置,這些形體及其擺放位置都建立在BranchGroup節(jié)點上,擺放位置通過另一節(jié)點TransformGroup設(shè)定。另外,安放好形體后,還需設(shè)定具體觀察位置,用View Platform表示,它也建立在TransformGroup節(jié)點之上。場景圖結(jié)構(gòu)如圖1所示。

    在Java3D編程過程中,三維形體是重要的處理對象,可以有3種方式生成需要的三維形體:①利用Java3D提供的用于編寫點、線、面的類生成點、線、面對象;②使用Utility里面用來生成基本形體的geometry classes;③通過調(diào)用外部其他格式的三維圖形文件,生成復(fù)雜的三維形體對象。

    圖1 場景圖結(jié)構(gòu)

    Java3D提供了基本形體以及編寫點、線、面各種對象的應(yīng)用,這些可用在應(yīng)用程序之中構(gòu)造簡單的形體,然而復(fù)雜的形體則很難實現(xiàn)??梢酝ㄟ^調(diào)用其他格式的三維圖形文件獲得復(fù)雜形體,如直接調(diào)用VRML2.0、OBJ和 Lightwave格式的三維圖形文件,或者通過處理,間接調(diào)用DWG,DXF,3DS等格式的三維圖形文件。這些格式的三維模型可以很方便地應(yīng)用在Java3D程序中。

    2 機(jī)械臂虛擬場景Java3D實現(xiàn)

    四自由度機(jī)械臂的模型相對比較復(fù)雜,主要由基座、腰關(guān)節(jié)、肩關(guān)節(jié)、腕關(guān)節(jié)、肘關(guān)節(jié)等關(guān)節(jié)以及各連接手臂組成。復(fù)雜的形體一般很難通過編程直接實現(xiàn)建模。VRML和Java3D等建模語言由于受到模型復(fù)雜性的限制,一般只適用于建立一些相對比較簡單的基本模型或是由這些基本形體組成的規(guī)則模型。對于比較復(fù)雜的不規(guī)則模型(如機(jī)械臂模型),工作量相當(dāng)大,并且難以實現(xiàn)精確建模。為了提高效率,研究者應(yīng)充分利用在工程設(shè)計過程中已經(jīng)大量存在的各種類型的CAD圖形文件。在比較多種格式的基礎(chǔ)上,本研究采用Java3D與VRML相結(jié)合的方式構(gòu)建機(jī)械臂三維虛擬場景。

    2.1 導(dǎo)入圖形文件的格式選擇

    Java3D 支持導(dǎo)入的常見文件格式有:wrl、obj、3ds。3ds文件不易控制模型材質(zhì)和組件,因而不適合作為模型文件格式。wrl與obj格式比較結(jié)果如下:

    (1)wrl文件遠(yuǎn)小于obj文件,wrl文件大小不到obj的1/10,這樣大大提高了數(shù)據(jù)傳輸率。

    (2)wrl文件數(shù)據(jù)信息完整,obj文件不包含材質(zhì)信息,而wrl文件數(shù)據(jù)信息較完整,包含幾何模型數(shù)據(jù)和材質(zhì)數(shù)據(jù)。

    (3)wrl文件可用VRML語言進(jìn)行優(yōu)化。

    可見,VRML作為虛擬現(xiàn)實建模語言[5],具有文件體積小、易于編輯、適于網(wǎng)絡(luò)傳送等特點。另外,大多數(shù)CAD軟件都支持靜態(tài)的三維零件的VRML格式輸出,例如UG、Pro/E等,或者提供了不同文件類型的轉(zhuǎn)換,如3DSMAX可以讀入DWG、3DS格式的文件,并把它們轉(zhuǎn)換成VRML2.0格式。因此本研究在對obj、3ds與wrl這3個文件格式進(jìn)行比較基礎(chǔ)上,選擇wrl格式作為機(jī)械臂各關(guān)節(jié)模型的保存格式,用以后續(xù)導(dǎo)入到Java3D場景中。

    2.2 3DSMAX中建立各關(guān)節(jié)模型

    現(xiàn)在比較流行的三維建模軟件如 UG、Pro/E、3DSMAX等都提供VRML接口。UG和Pro/E支持VRML2.0格式,但輸出的 VRML代碼格式不規(guī)范。3DSMAX具有強(qiáng)大的建模功能,它提供的VRML97 Exporter可將創(chuàng)建的3D場景經(jīng)過優(yōu)化后轉(zhuǎn)換成標(biāo)準(zhǔn)的VRML格式直接加入到最終場景中,轉(zhuǎn)換后的VRML文件較3DS文件大大減小,從而降低了模型文件網(wǎng)絡(luò)傳輸時間。

    3DSMAX由于其獨特的優(yōu)點,本研究選用3DSMAX作為機(jī)械臂關(guān)節(jié)模型的創(chuàng)建工具。三維模型在最終導(dǎo)入Java3D之前還需要進(jìn)行相關(guān)處理。本研究在3DSMAX里修改零件之間的鏈接關(guān)系,對需要旋轉(zhuǎn)的物體設(shè)置好旋轉(zhuǎn)軸,以便設(shè)置正確的運動關(guān)系,從而建立高質(zhì)量的虛擬原型,然后輸出Vrml97格式,利用Vrml97 Loader導(dǎo)入到Java3D虛擬空間中。

    四自由度機(jī)械臂主要部件有基座、腰關(guān)節(jié)、肩關(guān)節(jié)、肘關(guān)節(jié)、肘腕關(guān)節(jié)、腕關(guān)節(jié)等。各關(guān)節(jié)在3Dmax8.0中造型時以3DS格式保存,最終輸出對應(yīng)的VRML格式。以基座和二指手關(guān)節(jié)為例,3DSMAX創(chuàng)建并修改后得到的造型如圖2所示。

    圖2 機(jī)械臂關(guān)節(jié)的3DS模型

    2.3 Java3D對Vrml模型文件的導(dǎo)入

    Java3D 的 com.Sun.j3d.loaders包中包括 Loader和Scene兩個接口,在Java3D中調(diào)用不同格式的3D圖形文件,應(yīng)根據(jù)這兩個接口編寫自己的Loader類。在Java3D中使用VRML格式外部模型是通過Vrml97 Loader實現(xiàn)的,需先下載VRML97.jar,并設(shè)置好其路徑,通常放在“%JAVAHOME%lib”目錄中。導(dǎo)入時需要用到VrmlLoader和Scene兩個類,其中VrmlLoader提供了用于載入圖形文件的方法,Scene則用來容納載入的圖形。當(dāng)Scene中賦以圖形對象后,可使用TransfomGroup對象裝載該圖形對象中的3D模型,以便后續(xù)裝配時對其進(jìn)行方位調(diào)整。具體方法如下:

    (1)創(chuàng)建形體所在的局部坐標(biāo)系:

    (2)設(shè)置VRML文件的導(dǎo)入接口:

    (3)將VRML造型添加到場景中:

    各關(guān)節(jié)的導(dǎo)入都基于以上原理,當(dāng)在一個場景中多次調(diào)用外部的VRML文件時,本研究可以把用于處理調(diào)用問題的部分提取出來單獨作為一個類,以便多次重復(fù)使用。以基座和二指手關(guān)節(jié)為例,機(jī)械臂關(guān)節(jié)模型導(dǎo)入Java3D場景的相關(guān)程序運行結(jié)果如圖3所示,用以后續(xù)組合裝配成完整機(jī)械臂。

    圖3 機(jī)械臂關(guān)節(jié)的VRML模型導(dǎo)入Java3D場景

    2.4 關(guān)節(jié)模型的組合裝配

    機(jī)械臂作為一個裝配體,由各關(guān)節(jié)零件與手臂裝配而成。其中每個關(guān)節(jié)零件由 VRML造型,通過VRML97Loader轉(zhuǎn)換為對應(yīng)的BranchGroup對象后被添加到三維場景中;手臂造型則直接采用在Java3D場景中通過生成圓柱體這種基本形體的方法。

    當(dāng)各關(guān)節(jié)完成建模并導(dǎo)入Java3D場景后,便可利用形體變換類 TransformGroup,Transform3D來組裝。本研究對每個單獨關(guān)節(jié)設(shè)置一個局部坐標(biāo)系Trans-formGroup,然后根據(jù)各關(guān)節(jié)位置姿態(tài)利用Transform3D的方法將它們進(jìn)行重組并建立鏈接關(guān)系。組裝時最關(guān)鍵的是使每一個部件自身運動對其他部件的影響正確體現(xiàn)出來,并且這些部件能夠正確動作。為此,需將動作從屬于A的部件B的transformGroupB加入到transformGroupA中,并使各個部件能繞正確的軸心轉(zhuǎn)動。

    構(gòu)建機(jī)械臂仿真模型的關(guān)鍵代碼如下:

    實驗室的機(jī)械臂實物模型如圖4所示。

    圖4 機(jī)械臂實體模型

    Java3D構(gòu)建的機(jī)械臂虛擬模型如圖5所示。

    圖5 Java3D機(jī)械臂虛擬模型

    3 簡單人機(jī)交互實現(xiàn)

    導(dǎo)入VRML造型文件到Java3D場景后,便可利用Java3D非常完善的API進(jìn)行相關(guān)操作,使三維程序?qū)崿F(xiàn)所需的人機(jī)交互行為。

    3.1 Java3D動畫與交互技術(shù)

    Java3D中可以利用一系列Interpolator內(nèi)插器對象與Alpha對象結(jié)合來編寫各種三維應(yīng)用動畫程序。其中Alpha對象提供了時間控制環(huán)節(jié),內(nèi)插器定義了三維形體如何在空間做運動[6]。

    對于虛擬仿真而言,交互是必不可少的,Java3D中可以利用Java事件處理機(jī)制實現(xiàn)交互[7],也可通過Behavior類的子類來實現(xiàn)交互。設(shè)計者利用Java3D提供的鼠標(biāo)、鍵盤交互等技術(shù)就可以實現(xiàn)簡單的人機(jī)交互,也可對Java 3D里已存在的行為類改寫[8],以滿足自身特定需要,實現(xiàn)進(jìn)一步的復(fù)雜人機(jī)交互。

    3.2 Java3D實現(xiàn)機(jī)械臂簡單人機(jī)交互

    Java3D 中的 MouseZoom、MouseRotate、MouseTranslate、MouseWheelZoom、KeyNavigator類可以實現(xiàn)鼠標(biāo)、鍵盤對構(gòu)建的機(jī)械臂運動仿真三維虛擬場景進(jìn)行漫游,關(guān)鍵代碼如下:

    4 運動學(xué)分析與仿真實現(xiàn)

    機(jī)械臂的三維運動仿真是以正、逆運動學(xué)為基礎(chǔ)[9],仿真需要得到機(jī)械臂正、逆運動學(xué)方程。位置逆解問題是最重要的研究問題,它直接關(guān)系到機(jī)械臂離線編程、軌跡規(guī)劃和實時控制等工作。本研究采用標(biāo)準(zhǔn)D-H參數(shù)法建立機(jī)械臂正運動學(xué)模型,用解析法推導(dǎo)出逆運動學(xué)模型,為后續(xù)仿真奠定基礎(chǔ)。

    4.1 機(jī)械臂正運動學(xué)建模

    已知各關(guān)節(jié)角度求末端執(zhí)行器位置,稱為正向運動學(xué)[10]。兩桿間位姿矩陣是求手部位姿矩陣的基礎(chǔ),從基坐標(biāo)系到末端連桿坐標(biāo)系順序相乘可得到機(jī)器人的運動學(xué)方程。

    D-H法建立兩桿間位姿變換矩陣[11]為:

    本研究對所研究的四自由度機(jī)械臂各關(guān)節(jié)建立坐標(biāo)系,并采用簡化的線模型表示,機(jī)械臂關(guān)節(jié)坐標(biāo)如圖6所示。

    圖6 機(jī)械臂關(guān)節(jié)坐標(biāo)系

    本研究根據(jù)表1中D-H參數(shù)建立相鄰關(guān)節(jié)間變換矩陣,然后相乘,最后得到正運動學(xué)方程。

    表1 機(jī)械臂D-H參數(shù)表

    正運動學(xué)方程為:

    4.2 機(jī)械臂逆運動學(xué)建模

    已知機(jī)械臂末端位姿求解各關(guān)節(jié)的角度值θ1,θ2,θ3,θ4,稱為運動反解。采用矩陣逆乘法求得機(jī)械臂運動學(xué)逆解為:

    計算出所有可能解后,由于關(guān)節(jié)運動范圍限制,本研究對某些解(甚至所有解)進(jìn)行剔除,以選取最接近當(dāng)前操作臂的解[12]。

    4.3 運動學(xué)仿真功能模塊實現(xiàn)

    對機(jī)械臂的正、逆運動學(xué)分析與求解后,即可在Java中實現(xiàn)四自由度機(jī)械臂正、逆運動學(xué)的相關(guān)仿真。采用Java Swing技術(shù)開發(fā)的運動學(xué)仿真界面及本研究具體的運動學(xué)仿真模塊如圖7所示。當(dāng)機(jī)械臂末端位置取值為(800,0,349)時,仿真可得機(jī)械臂4個關(guān)節(jié)角度值分別為0.000,-45.007,-67.229,22.236。

    圖7 機(jī)械臂運動學(xué)仿真

    正運動學(xué)仿真實現(xiàn)的關(guān)鍵代碼如下:

    逆運動學(xué)仿真實現(xiàn)的關(guān)鍵代碼如下:

    5 結(jié)束語

    通過應(yīng)用Java3D可以開發(fā)出具有高度視覺真實感的3D圖形應(yīng)用程序。該程序可成為Applet被插入到HTML中用支持Java的網(wǎng)頁瀏覽器進(jìn)行操作,并在瀏覽器上實現(xiàn)瀏覽或交互,以及實現(xiàn)基于Web的特點。它的最大優(yōu)勢在于代碼的可傳輸性,生成的可視化場景由服務(wù)器方便地傳輸給客戶端,然后在客戶端本地運行。正因為如此,結(jié)合VRML文件的通用性和Java3D對三維場景強(qiáng)大的操作性及跨平臺性,Java3D被用來在網(wǎng)頁上構(gòu)造動態(tài)的三維世界和虛擬現(xiàn)實。構(gòu)建基于Java3D的網(wǎng)絡(luò)交互式三維虛擬環(huán)境對開發(fā)機(jī)械臂運動仿真系統(tǒng)具有很大的意義。

    下一步,本研究將充分發(fā)揮Java 3D在網(wǎng)絡(luò)三維仿真領(lǐng)域的強(qiáng)大優(yōu)勢,繼續(xù)深化Java3D機(jī)械臂仿真系統(tǒng)的開發(fā)。

    [1]SUN Inc..Java3D/Tutorial[EB/OL].[2005 - 05 - 07].http://java.sun.com/products/java-media/java 3D.

    [2]都志輝.Java3D編程實踐 -網(wǎng)絡(luò)上的三維動畫[M].2版.北京:清華大學(xué)出版社,2002.

    [3]張 杰.Java3D交互式三維圖形編程[M].3版.北京:人民郵電出版社,1999.

    [4]鮑彥如,任長明.Java3D實現(xiàn)VRML瀏覽器新途徑[J].計算機(jī)應(yīng)用研究,2001,12(2):23-25.

    [5]黃鐵軍,柳 健.VRML國際標(biāo)準(zhǔn)與應(yīng)用指南[M].北京:電子工業(yè)出版社,1999.

    [6]李 敏,丁友東.Java圖形與動畫編程實例[M].北京:清華大學(xué)出版社,2003.

    [7]王 鵬,何昀峰.Java Swing圖形界面開發(fā)與案例詳解[M].北京:清華大學(xué)出版社,2008.

    [8]鄧文生,馬王俊美.Java3D擴(kuò)展鼠標(biāo)交互功能的研究與實現(xiàn)[J].計算機(jī)仿真,2007,4(3):176-179.

    [9]蔡自興.機(jī)器人學(xué)[M].北京:清華大學(xué)出版社,2000.

    [10]王庭樹.機(jī)器人運動學(xué)及動力學(xué)[M].西安:西安電子科技大學(xué)出版社,1990.

    [11]侯國柱,孔慶忠.關(guān)節(jié)型機(jī)械臂運動學(xué)分析及雅可比矩陣求解[J].寧夏工程技術(shù),2007,5(4):36-38.

    [12]姜宏超,劉士榮,張波濤.六自由度模塊化機(jī)械臂的逆運動學(xué)分析[J].浙江大學(xué)學(xué)報:工學(xué)版,2010,44(7):1348-1354.

    猜你喜歡
    運動學(xué)形體建模
    聯(lián)想等效,拓展建?!浴皫щ娦∏蛟诘刃鲋凶鰣A周運動”為例
    基于MATLAB的6R機(jī)器人逆運動學(xué)求解分析
    基于D-H法的5-DOF串并聯(lián)機(jī)床運動學(xué)分析
    基于PSS/E的風(fēng)電場建模與動態(tài)分析
    電子制作(2018年17期)2018-09-28 01:56:44
    不對稱半橋變換器的建模與仿真
    西夏文形體研究述略
    西夏學(xué)(2017年2期)2017-10-24 05:35:08
    雞霉形體
    基于運動學(xué)原理的LBI解模糊算法
    早期形體訓(xùn)練對產(chǎn)婦產(chǎn)后形體恢復(fù)的積極效果
    雙足機(jī)器人運動學(xué)分析與仿真
    一级毛片电影观看| 国产在线观看jvid| 国产精品免费视频内射| 黑人巨大精品欧美一区二区mp4| 国产亚洲av高清不卡| 国产精品1区2区在线观看. | 久久久久久久久免费视频了| 久久久久精品国产欧美久久久| 久久99热这里只频精品6学生| 国产人伦9x9x在线观看| 一级毛片电影观看| 搡老乐熟女国产| 中文字幕av电影在线播放| 99久久99久久久精品蜜桃| 欧美国产精品一级二级三级| 别揉我奶头~嗯~啊~动态视频| 亚洲国产欧美一区二区综合| 久久精品国产亚洲av高清一级| 亚洲黑人精品在线| 一夜夜www| 汤姆久久久久久久影院中文字幕| cao死你这个sao货| 亚洲黑人精品在线| 视频在线观看一区二区三区| 久久精品成人免费网站| 人人妻人人澡人人看| svipshipincom国产片| 免费在线观看日本一区| 精品国产国语对白av| 亚洲专区字幕在线| 中文字幕精品免费在线观看视频| 超碰成人久久| 精品久久久精品久久久| 老司机深夜福利视频在线观看| 国产精品一区二区精品视频观看| 欧美日韩黄片免| 免费观看a级毛片全部| 成人av一区二区三区在线看| 欧美变态另类bdsm刘玥| 性高湖久久久久久久久免费观看| 男女边摸边吃奶| 三级毛片av免费| 9色porny在线观看| 亚洲av成人一区二区三| 色婷婷久久久亚洲欧美| 9热在线视频观看99| 建设人人有责人人尽责人人享有的| 91成人精品电影| 国产精品二区激情视频| 男女边摸边吃奶| bbb黄色大片| 精品久久蜜臀av无| 日日爽夜夜爽网站| 成年版毛片免费区| 在线亚洲精品国产二区图片欧美| 涩涩av久久男人的天堂| 黑人巨大精品欧美一区二区蜜桃| 老熟女久久久| 777久久人妻少妇嫩草av网站| 国产精品国产高清国产av | 精品少妇久久久久久888优播| 精品国产乱子伦一区二区三区| 丁香六月欧美| 岛国在线观看网站| 建设人人有责人人尽责人人享有的| 国产男靠女视频免费网站| 两个人免费观看高清视频| 日韩三级视频一区二区三区| 国产免费福利视频在线观看| 午夜精品久久久久久毛片777| 在线av久久热| 热re99久久国产66热| 午夜视频精品福利| 日韩欧美三级三区| 国产高清视频在线播放一区| 99国产精品99久久久久| 18禁黄网站禁片午夜丰满| 国产片内射在线| 久久青草综合色| 超碰97精品在线观看| 久久精品aⅴ一区二区三区四区| 精品免费久久久久久久清纯 | 天堂俺去俺来也www色官网| 国产真人三级小视频在线观看| 久久中文字幕一级| 在线观看免费午夜福利视频| 两个人看的免费小视频| 国产老妇伦熟女老妇高清| 欧美+亚洲+日韩+国产| 亚洲,欧美精品.| 最近最新免费中文字幕在线| 久久久精品94久久精品| 黄色成人免费大全| 99re在线观看精品视频| 69av精品久久久久久 | 黑人巨大精品欧美一区二区蜜桃| 国产在线视频一区二区| 制服诱惑二区| 搡老乐熟女国产| 手机成人av网站| 欧美av亚洲av综合av国产av| 99精品欧美一区二区三区四区| 国产福利在线免费观看视频| 久久精品国产99精品国产亚洲性色 | 国产高清视频在线播放一区| 国产精品免费一区二区三区在线 | 黄频高清免费视频| 黄色片一级片一级黄色片| 夫妻午夜视频| 国精品久久久久久国模美| 老司机亚洲免费影院| 亚洲精品中文字幕在线视频| 老熟女久久久| 国产淫语在线视频| 在线看a的网站| 三级毛片av免费| svipshipincom国产片| 久久国产亚洲av麻豆专区| 757午夜福利合集在线观看| 丝瓜视频免费看黄片| 久9热在线精品视频| a在线观看视频网站| 精品久久蜜臀av无| 中文字幕av电影在线播放| 亚洲国产欧美日韩在线播放| 国产伦理片在线播放av一区| 国产成人精品无人区| 亚洲第一欧美日韩一区二区三区 | 国产精品亚洲一级av第二区| 日韩欧美一区二区三区在线观看 | 久久中文字幕人妻熟女| 99热国产这里只有精品6| 黄色毛片三级朝国网站| 一区二区三区激情视频| 国产一卡二卡三卡精品| 久久99一区二区三区| 首页视频小说图片口味搜索| 美女福利国产在线| 伊人久久大香线蕉亚洲五| 99在线人妻在线中文字幕 | 精品一区二区三区四区五区乱码| 精品一区二区三区av网在线观看 | 精品国产一区二区三区四区第35| 欧美激情极品国产一区二区三区| 男女边摸边吃奶| 国产男女内射视频| 成年人午夜在线观看视频| 在线观看一区二区三区激情| 久久中文字幕人妻熟女| 欧美精品人与动牲交sv欧美| 国产极品粉嫩免费观看在线| 久久影院123| 国产精品熟女久久久久浪| 国产无遮挡羞羞视频在线观看| 在线观看免费视频网站a站| 国产在线免费精品| 亚洲一区二区三区欧美精品| 国产精品免费大片| 天天躁日日躁夜夜躁夜夜| 在线观看www视频免费| 日韩免费av在线播放| 男女床上黄色一级片免费看| 国产黄色免费在线视频| 夜夜夜夜夜久久久久| av又黄又爽大尺度在线免费看| 一级毛片精品| 午夜激情av网站| 侵犯人妻中文字幕一二三四区| 动漫黄色视频在线观看| 免费少妇av软件| 99国产精品免费福利视频| 亚洲av第一区精品v没综合| 欧美日韩视频精品一区| 国产成人啪精品午夜网站| 亚洲中文字幕日韩| a级片在线免费高清观看视频| 肉色欧美久久久久久久蜜桃| 午夜精品久久久久久毛片777| 9色porny在线观看| 少妇 在线观看| 亚洲国产看品久久| 久久国产精品大桥未久av| 欧美中文综合在线视频| 蜜桃国产av成人99| 最近最新中文字幕大全免费视频| 91精品国产国语对白视频| 精品一区二区三卡| 99热国产这里只有精品6| 王馨瑶露胸无遮挡在线观看| 动漫黄色视频在线观看| 亚洲精品久久成人aⅴ小说| 精品少妇黑人巨大在线播放| 色婷婷av一区二区三区视频| 高清av免费在线| 天天躁日日躁夜夜躁夜夜| 日韩欧美国产一区二区入口| 老汉色av国产亚洲站长工具| 久久久久国内视频| 久久久久精品国产欧美久久久| 妹子高潮喷水视频| 99国产精品一区二区蜜桃av | 久久 成人 亚洲| 国产又色又爽无遮挡免费看| 操出白浆在线播放| 亚洲五月色婷婷综合| 深夜精品福利| 日韩中文字幕视频在线看片| 999久久久国产精品视频| 交换朋友夫妻互换小说| 国产av国产精品国产| av在线播放免费不卡| 一区在线观看完整版| 亚洲自偷自拍图片 自拍| 免费在线观看完整版高清| 欧美黄色淫秽网站| 少妇粗大呻吟视频| 日韩人妻精品一区2区三区| 亚洲色图综合在线观看| 久久精品熟女亚洲av麻豆精品| av福利片在线| 日本黄色视频三级网站网址 | 欧美一级毛片孕妇| 丝瓜视频免费看黄片| 视频在线观看一区二区三区| 王馨瑶露胸无遮挡在线观看| 亚洲精品美女久久av网站| 亚洲国产欧美在线一区| 日本五十路高清| 亚洲人成电影观看| 97人妻天天添夜夜摸| 久久久国产精品麻豆| 亚洲精品国产色婷婷电影| 亚洲少妇的诱惑av| 精品熟女少妇八av免费久了| 亚洲欧美激情在线| 99国产精品一区二区蜜桃av | 久久精品国产a三级三级三级| 久久天躁狠狠躁夜夜2o2o| 亚洲欧美一区二区三区久久| 亚洲国产毛片av蜜桃av| 亚洲精品中文字幕一二三四区 | 老熟女久久久| 国产精品一区二区在线观看99| 日本av免费视频播放| 亚洲欧美日韩高清在线视频 | 欧美乱妇无乱码| 啦啦啦在线免费观看视频4| 国产欧美日韩一区二区三区在线| 老司机影院毛片| 国产欧美日韩综合在线一区二区| 亚洲精华国产精华精| 国产成人啪精品午夜网站| 亚洲熟女毛片儿| 黄片小视频在线播放| 中文欧美无线码| 日日摸夜夜添夜夜添小说| 美女午夜性视频免费| 欧美日韩成人在线一区二区| 99精品在免费线老司机午夜| 亚洲成人免费av在线播放| 大香蕉久久网| 久久久久久亚洲精品国产蜜桃av| 高潮久久久久久久久久久不卡| 女人高潮潮喷娇喘18禁视频| 亚洲精华国产精华精| 9色porny在线观看| 91成人精品电影| 久久免费观看电影| 9色porny在线观看| 老熟女久久久| 日本a在线网址| www.熟女人妻精品国产| 久久婷婷成人综合色麻豆| 十八禁高潮呻吟视频| 久久久国产欧美日韩av| 亚洲熟妇熟女久久| 色婷婷av一区二区三区视频| 搡老熟女国产l中国老女人| svipshipincom国产片| 女人爽到高潮嗷嗷叫在线视频| 在线观看人妻少妇| 国内毛片毛片毛片毛片毛片| 十分钟在线观看高清视频www| 欧美人与性动交α欧美软件| 一区二区日韩欧美中文字幕| 在线观看免费日韩欧美大片| 91精品国产国语对白视频| 波多野结衣av一区二区av| 天堂中文最新版在线下载| 自拍欧美九色日韩亚洲蝌蚪91| 丝袜在线中文字幕| 日韩大码丰满熟妇| 一级黄色大片毛片| 国产亚洲精品久久久久5区| 午夜福利视频精品| 人妻一区二区av| 国产精品秋霞免费鲁丝片| 高潮久久久久久久久久久不卡| 黄色丝袜av网址大全| 老熟妇乱子伦视频在线观看| 亚洲视频免费观看视频| 成人手机av| 黄色毛片三级朝国网站| 国产高清视频在线播放一区| 老司机影院毛片| 成人三级做爰电影| 手机成人av网站| h视频一区二区三区| 在线观看免费日韩欧美大片| 成人18禁高潮啪啪吃奶动态图| 亚洲五月色婷婷综合| 国产精品免费一区二区三区在线 | 国产精品国产av在线观看| 如日韩欧美国产精品一区二区三区| 日日夜夜操网爽| 亚洲成人免费av在线播放| 老司机影院毛片| 中文欧美无线码| 亚洲va日本ⅴa欧美va伊人久久| 国产成人精品在线电影| 成人精品一区二区免费| 久久中文看片网| 一进一出抽搐动态| 久久婷婷成人综合色麻豆| 久久精品国产亚洲av高清一级| 两人在一起打扑克的视频| 女人爽到高潮嗷嗷叫在线视频| 国产成人系列免费观看| 欧美激情高清一区二区三区| 老司机午夜福利在线观看视频 | 亚洲国产av影院在线观看| 精品一区二区三区av网在线观看 | 国产欧美日韩综合在线一区二区| 无限看片的www在线观看| 国产一区有黄有色的免费视频| 亚洲人成电影观看| 亚洲成人手机| 精品亚洲成a人片在线观看| 桃红色精品国产亚洲av| 天堂8中文在线网| 亚洲全国av大片| 国产一区二区三区综合在线观看| 99热网站在线观看| 国产精品亚洲一级av第二区| 大香蕉久久网| 男女高潮啪啪啪动态图| 不卡一级毛片| 90打野战视频偷拍视频| av网站在线播放免费| 999久久久精品免费观看国产| 亚洲av日韩精品久久久久久密| 久久久久国产一级毛片高清牌| 一区二区三区激情视频| 国产男女超爽视频在线观看| 正在播放国产对白刺激| 欧美激情 高清一区二区三区| 色尼玛亚洲综合影院| 日韩 欧美 亚洲 中文字幕| 精品欧美一区二区三区在线| 男女无遮挡免费网站观看| 亚洲综合色网址| 国产又爽黄色视频| 老司机福利观看| 欧美在线黄色| 国产精品久久电影中文字幕 | 99re6热这里在线精品视频| 国产精品一区二区免费欧美| 久久久久精品人妻al黑| 少妇猛男粗大的猛烈进出视频| 在线天堂中文资源库| 一级毛片女人18水好多| 欧美激情极品国产一区二区三区| 丝袜美足系列| 中文字幕另类日韩欧美亚洲嫩草| 成年人午夜在线观看视频| 纵有疾风起免费观看全集完整版| 久久国产精品影院| 亚洲五月婷婷丁香| 女人被躁到高潮嗷嗷叫费观| 久9热在线精品视频| 女人被躁到高潮嗷嗷叫费观| 精品一区二区三区四区五区乱码| 精品亚洲成国产av| 老司机午夜福利在线观看视频 | 亚洲国产av新网站| videos熟女内射| 久久久久久亚洲精品国产蜜桃av| 久久国产精品男人的天堂亚洲| 国产单亲对白刺激| 欧美黑人精品巨大| 国产一区二区 视频在线| 亚洲男人天堂网一区| 色视频在线一区二区三区| 一本一本久久a久久精品综合妖精| 欧美久久黑人一区二区| 在线天堂中文资源库| 免费一级毛片在线播放高清视频 | 亚洲一区中文字幕在线| 男女边摸边吃奶| 亚洲成人免费电影在线观看| 午夜精品久久久久久毛片777| 国产欧美日韩一区二区三区在线| 99久久精品国产亚洲精品| 在线观看人妻少妇| 国产激情久久老熟女| 久热这里只有精品99| 成人影院久久| 在线天堂中文资源库| 男男h啪啪无遮挡| 亚洲性夜色夜夜综合| 亚洲自偷自拍图片 自拍| 国产福利在线免费观看视频| 欧美成人午夜精品| av福利片在线| 色在线成人网| 国产精品欧美亚洲77777| 考比视频在线观看| 精品少妇久久久久久888优播| 国产一区二区激情短视频| 在线观看免费高清a一片| 亚洲人成77777在线视频| av电影中文网址| 国产福利在线免费观看视频| 麻豆乱淫一区二区| 在线观看免费午夜福利视频| 国产野战对白在线观看| 久久久国产一区二区| 他把我摸到了高潮在线观看 | 大片免费播放器 马上看| 日韩熟女老妇一区二区性免费视频| 美女福利国产在线| 51午夜福利影视在线观看| 97人妻天天添夜夜摸| 十八禁人妻一区二区| 蜜桃国产av成人99| 菩萨蛮人人尽说江南好唐韦庄| 少妇精品久久久久久久| 在线播放国产精品三级| 天堂动漫精品| 99九九在线精品视频| 亚洲国产精品一区二区三区在线| 亚洲欧美激情在线| 国产国语露脸激情在线看| 国产亚洲精品第一综合不卡| 亚洲国产中文字幕在线视频| 亚洲成av片中文字幕在线观看| 真人做人爱边吃奶动态| 51午夜福利影视在线观看| 国产精品国产高清国产av | 久久热在线av| 在线天堂中文资源库| 精品第一国产精品| 蜜桃在线观看..| 啦啦啦在线免费观看视频4| 叶爱在线成人免费视频播放| 一二三四在线观看免费中文在| 亚洲熟女精品中文字幕| 丁香六月天网| www.熟女人妻精品国产| 国产一区二区激情短视频| 我要看黄色一级片免费的| 色精品久久人妻99蜜桃| 久久久久久久大尺度免费视频| e午夜精品久久久久久久| 在线观看免费视频网站a站| 黄片播放在线免费| 99国产综合亚洲精品| 亚洲色图av天堂| tocl精华| 天天躁狠狠躁夜夜躁狠狠躁| 久久午夜综合久久蜜桃| 午夜福利在线免费观看网站| 水蜜桃什么品种好| 欧美日韩福利视频一区二区| 日本欧美视频一区| 天堂8中文在线网| 一个人免费在线观看的高清视频| 色老头精品视频在线观看| 91国产中文字幕| 人人妻,人人澡人人爽秒播| 亚洲国产欧美在线一区| 深夜精品福利| 成人永久免费在线观看视频 | 丝瓜视频免费看黄片| 亚洲综合色网址| 美女高潮喷水抽搐中文字幕| 亚洲欧美一区二区三区久久| 亚洲精品自拍成人| 三上悠亚av全集在线观看| 亚洲第一欧美日韩一区二区三区 | 欧美一级毛片孕妇| 欧美黑人欧美精品刺激| 午夜福利影视在线免费观看| 亚洲人成电影观看| 国产男靠女视频免费网站| 欧美国产精品一级二级三级| 成人免费观看视频高清| 一本大道久久a久久精品| 国产精品av久久久久免费| 搡老熟女国产l中国老女人| 一本一本久久a久久精品综合妖精| 中文字幕人妻丝袜制服| 免费一级毛片在线播放高清视频 | 日本av手机在线免费观看| a级片在线免费高清观看视频| 国产精品一区二区在线不卡| 国产精品免费一区二区三区在线 | 亚洲成a人片在线一区二区| 乱人伦中国视频| 热99re8久久精品国产| 亚洲 国产 在线| 性少妇av在线| 十八禁高潮呻吟视频| 最新在线观看一区二区三区| 波多野结衣av一区二区av| 精品欧美一区二区三区在线| 男女无遮挡免费网站观看| 亚洲国产中文字幕在线视频| 80岁老熟妇乱子伦牲交| av天堂久久9| 欧美激情 高清一区二区三区| 青青草视频在线视频观看| 国产在线视频一区二区| 久久青草综合色| 欧美日韩中文字幕国产精品一区二区三区 | av电影中文网址| a在线观看视频网站| 97在线人人人人妻| 久久ye,这里只有精品| 黑丝袜美女国产一区| 在线观看免费视频日本深夜| 操美女的视频在线观看| 亚洲,欧美精品.| 久久精品亚洲精品国产色婷小说| 桃红色精品国产亚洲av| 波多野结衣av一区二区av| av一本久久久久| 欧美日韩中文字幕国产精品一区二区三区 | 亚洲少妇的诱惑av| 国产aⅴ精品一区二区三区波| 亚洲av电影在线进入| 麻豆成人av在线观看| 性少妇av在线| 国产淫语在线视频| 人人妻人人添人人爽欧美一区卜| 大陆偷拍与自拍| 建设人人有责人人尽责人人享有的| 国产97色在线日韩免费| 99精品欧美一区二区三区四区| 老司机深夜福利视频在线观看| 亚洲熟女精品中文字幕| 精品视频人人做人人爽| 热re99久久国产66热| 久久久久国内视频| 在线观看人妻少妇| 精品少妇久久久久久888优播| 国产成人精品久久二区二区91| 纯流量卡能插随身wifi吗| √禁漫天堂资源中文www| 国产三级黄色录像| 欧美日韩精品网址| 老司机午夜十八禁免费视频| 久久av网站| 中文字幕精品免费在线观看视频| 麻豆国产av国片精品| 国产又爽黄色视频| 国产1区2区3区精品| 母亲3免费完整高清在线观看| 999久久久国产精品视频| 高清在线国产一区| 欧美激情高清一区二区三区| 亚洲国产欧美日韩在线播放| 午夜成年电影在线免费观看| 黄色视频,在线免费观看| 精品一区二区三区视频在线观看免费 | 另类亚洲欧美激情| 午夜91福利影院| 成年人黄色毛片网站| 日韩视频在线欧美| 国产成人精品久久二区二区免费| 超色免费av| 国产精品久久久av美女十八| 亚洲 欧美一区二区三区| 天天操日日干夜夜撸| 国产在线一区二区三区精| 中文字幕最新亚洲高清| 精品免费久久久久久久清纯 | 国产精品自产拍在线观看55亚洲 | 中文字幕人妻丝袜一区二区| 国产老妇伦熟女老妇高清| 一区二区av电影网| 国产一卡二卡三卡精品| 免费日韩欧美在线观看| 国产成人av教育| 热99久久久久精品小说推荐| 一本大道久久a久久精品| 99精品久久久久人妻精品| 久久毛片免费看一区二区三区| 又黄又粗又硬又大视频| 国产欧美日韩综合在线一区二区| 亚洲精品一二三| 99国产精品一区二区三区| 18禁黄网站禁片午夜丰满| 国产伦理片在线播放av一区| 美女国产高潮福利片在线看| 国产成人一区二区三区免费视频网站| 日韩欧美三级三区| 9热在线视频观看99| 夜夜夜夜夜久久久久| 啦啦啦 在线观看视频| 国产精品亚洲一级av第二区| 婷婷丁香在线五月| 免费高清在线观看日韩| 丝袜在线中文字幕| 国产高清国产精品国产三级|