日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

万字详解OpenDRIVE文件

發布時間:2023/12/31 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 万字详解OpenDRIVE文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • opendrive簡介_whuzhang16的博客-CSDN博客_opendrive
  • 一文讀懂opendrive的xodr文件內容_布拉德先生的博客-CSDN博客_xodr格式
  • 自動駕駛場景仿真標準(一)- OpenDRIVE - 知乎 (zhihu.com)
  • opendrive坐標系_whuzhang16的博客-CSDN博客_opendrive坐標系

1 OpenDRIVE概要

ASAM OpenDRIVE描述了自動駕駛仿真應用所需的靜態道路交通網絡,并提供了標準交換格式說明文檔。該標準的主要任務是對道路及道路上的物體進行描述。OpenDRIVE說明文檔涵蓋對如道路、車道、交叉路口等內容進行建模的描述,但其中并不包含動態內容。

OpenDRIVE格式使用文件拓展名為xodr的可擴展標記語言(XML)作為描述路網的基礎。存儲在OpenDRIVE文件中的數據描述了道路的幾何形狀以及可影響路網邏輯的相關特征(features),例如車道和標志。

OpenDRIVE中描述的路網可以是人工生成或來自于真實世界的。OpenDRIVE的主要目的是提供可用于仿真的路網描述,并使這些路網描述之間可以進行交換。

該格式將通過節點(nodes)而被構建,用戶可通過自定義的數據擴展節點。這使得各類應用(通常為仿真)具有高度的針對性,同時還保證不同應用之間在交換數據時所需的互通性。

1.1 OpenDRIVE文件結構

OpenDRIVE數據存儲在擴展名為.xodr的XML文件中。OpenDRIVE文件結構符合XML規則。元素按XML格式的等級進行排列,級別大于零(0)的元素為 子元素。級別為(1)的元素稱為主元素。每個元素都可以用戶定義的數據進行擴展。每個OpenDRIVE文件都會有一個主元素<OpenDRIVE>,所有描述道路的特征類都是它的子元素。

OpenDRIVE中使用的所有浮點數都是IEEE 754雙精度浮點數的數字。為了保證浮點數字在XML中的準確表示,在XML中的浮點數表示應該使用一個已知的正確精度,一般使用保留17位有效數字來描述數字。

所有可以在 OpenDRIVE 文件中使用的屬性都在 UML 模型中被完全注釋:

  • 單位: 道路長度或速度等的單位
  • 種類: 描述一個屬性的數據類型, 可以是一個原始數據類型,例如,string、double、float,或者是指代對象的復雜數據類型。
  • 值: 值決定了給定屬性的值范圍,例如:
<geometry s="4.9957524872074799e+02" x="4.9469346060416666e+02" y="5.3447643627860181e+01" hdg="5.8804473418180125e-02" length="6.2079164697363019e+01"> <line/> </geometry>

其中geometry代表了當前元素所要描述的道路單元,其中geometry的屬性有s,x,y,hdg和length,他們的值跟隨在后面。

1.2 OpenDrive重要節點介紹

Unity解析OpenDRIVE地圖數據,并生成路網模型_方寸想法,編碼宇宙-CSDN博客_opendrive unity

XML節點和屬性的導圖。“【】”表示這個節點一般有多個。

2 格式說明

范例:

<?xml version="1.0"?> <OpenDRIVE> ... </OpenDRIVE>

OpenDRIVE的例子可以參考如下的xodr文件:

.xord示例文件github.com/ruomusim/Intro_OpenDRIVE

2.1 header 描述文件整體屬性 (僅一個)

<header>元素是 <OpenDRIVE>中的第一個元素。

注意:instances 意思是實例數,而該實例數要求是1。

說明:

  • revMajor.revMinor就是最終的版本號,比如1.6;

  • north,south,east,west指的是慣性坐標系下的東南西北方向的位置坐標值,也就是慣性坐標系下對應的x,y最大最小值等。



  • 示例:

    <header date="XXXX日期" west="-10" revMinor="2" name="XXX名稱" revMajor="1" east="10" north="10" version="1" south="-10"/>

    2.2 road 描述道路屬性 (可多個)


    完整道路的表示方式:

    ①道路參考線 —— <planView>

    ②一條道路上的單獨車道 ——

    <lanes> <laneSection> <center/left/right> <lane> <width/...>

    ③沿道路放置的道路特征(如標志)


    解釋:

  • length就是所有路徑geometry長度的累加

  • junction:交叉口的ID,道路作為聯接道路屬于該交叉口(無(none)使用= -1)

  • 使用道路的基本規則; RHT =靠右行車,LHT =靠左行車。當缺少此屬性時,將假定為RHT。



  • 示例:

    <road length="53" id="0" name="XXX名稱" junction="-1">

    以及

    <road id="3" name="prototype" length="5" junction="0">

    2.2.1 link

    t_road_link

    在OpenDRIVE中,道路連接用 <road> 元素里的 <link> 元素來表示。 <predecessor> 以及 <successor> 元素在 <link> 元素中被定義。對于虛擬和常規的交叉口來說, <predecessor> 以及 <successor> 元素必須使用(shall)不同的屬性組。

    屬性:

    2.2.1.1 Successor

    前驅

    t_road_link_predecessorSuccessor
    • 必須(shall)將不同屬性用于虛擬以及常規的交叉口。

    • @contactPoint須(shall)用于常規交叉口;@elementS 和 @elementDir則須(shall)用于虛擬交叉口。

    只有在連接(linkage)清晰的情況下,才能(shall)直接連接兩條道路。如果與前驅或后繼的關系模糊,則必須(shall)使用交叉口。

    示例:

    <link><predecessor elementId="0" elementType="junction"/> </link>

    以及

    <link><predecessor elementId="0" contactPoint="end" elementType="road"/><successor elementId="1" contactPoint="start" elementType="road"/> </link>
    2.2.1.2 predecessor

    后繼

    t_road_link_predecessorSuccessor
    • 必須(shall)將不同屬性用于虛擬以及常規的交叉口。

    • @contactPoint須(shall)用于常規交叉口;@elementS 和 @elementDir則須(shall)用于虛擬交叉口。

    2.2.2 planView

    <planView> 元素是每個 <road> 元素里必須要用到的元素。

    2.2.2.1 planView -> geometry

    在OpenDRIVE中,參考線的幾何形狀用<planView>元素里的 <geometry> 元素來表示。

    通用屬性(對于不同類型的參考線形式,比如螺旋線、樣條曲線等,可能有新增的附屬屬性,通用屬性寫在<geometry>標簽里,而新增的附屬屬性在<geometry>標簽下再寫一層):

    以下規則適用于道路參考線:

  • 每條道路必須(shall)有一條參考線。
  • 每條道路只能(shall)有一條參考線。
  • 參考線通常在道路中心,但也可能(may)有側向偏移。
  • 幾何元素應(shall)沿參考線以升序(即遞增的s位置)排列。
  • 一個 元素應(shall)只包含一個另外說明道路幾何形狀的元素。
  • 若兩條道路不使用交叉口來連接,那么新的道路的參考線應(shall)總是起始于其前驅或后繼道路的 。參考線有可能(may)被指向相反方向。
  • 參考線不能(shall)有斷口(leaps)。
  • 參考線不應(should)有扭結(kinks)。
  • 分類:

  • 直線
  • 螺旋線
  • 直線
  • 螺旋線或回旋曲線(曲率以線性方式改變)
  • 有恒定曲率的弧線
  • 三次多項式曲線
  • 參數三次多項式曲線
  • 直線
  • 在OpenDRIVE中,直線用<geometry> 元素里的 <line> 元素來表示。

    示例:

    <planView><geometrys="0.0000000000000000e+00"x="-4"y="7"hdg="6"length="5"><line/></geometry> </planView>
  • 螺旋線Spiral
  • t_road_planView_geometry_spiral里描述了層次關系,先是road,然后planView是road的下一層,同理,geometry和spiral。

    螺旋線是以起始位置的曲率(@curvStart)和結束位置的曲率(@curvEnd)為特征。沿著螺旋線的弧形長度(見 <geometry> 元素@length),曲率從頭至尾呈線性。

    在OpenDRIVE中,螺旋線用<geometry> 元素里的<spiral>元素來表示。

    屬性:

    示例:

    注意:曲率:

    正曲率:左曲線(逆時針運動)

    負曲率:右曲線(順時針運動)

    <geometry s="100.0" x="38.00" y="-1.81" hdg="0.33" length="30.00"><spiral curvStart="0.0" curvEnd="0.013"/> </geometry>

    3.弧線

    弧線描述了有著恒定曲率的道路參考線。

    在OpenDRIVE中,弧線用<geometry> 元素里的<arc>元素來表示。

    屬性:

    示例:

    注意:曲率:

    正曲率:左曲線(逆時針運動)

    負曲率:右曲線(順時針運動)

    <planView><geometrys="3"x="-4"y="4"hdg="5"length="9"><arc curvature="-1.2e-01"/></geometry> </planView>
  • 組合曲線,連接處
  • 通過對OpenDRIVE中所有可用的幾何形狀元素進行組合,便可以創建諸多種類的道路線。

    示意圖:

    示例:

    寫上連接的路的屬性:

    這個示例是用圓弧和直線相連,注意后者的起始弧長s處就是前者的起始弧長s加上其長度。

    <planView><geometry x="278" y="-828" hdg="0.50" s="0" length="34"><arc curvature="0.06"/></geometry><geometry x="2" y="-51" hdg="2.9" s="39.2" length="4.2"><line/></geometry> </planView>

    5.三次多項式(棄用)

    t_road_planView_geometry_poly3

    三次多項式可(may)用來生成衍生于測量數據的復雜道路走向。測量對為x/y坐標系中沿參考線的被測量坐標的指定次序定義了線段的多項式極限。

    局部三次多項式描述了道路的參考線。通過對線段極限處的連續性條件例如線段連續性、切線和/或曲率連續性等進行詳細說明,可以對多個三次多項式線段進行融合并且為整個道路走向生成一條全局三次樣條線插值曲線。另一個優點則是,沿著多項式的路徑方式比沿回旋曲線更有效。

    局部三次多項式表達式:

    v(u) = a + b*u + c*u2 + d*u3

    不能用全局三次多項式,原因:

    而全局坐標系和局部坐標系之間的轉換:

    在OpenDRIVE中,三次多項式用 <geometry> 元素里的 <poly3> 元素來表示。

    屬性:

    要求:

    <geometry>元素的起始點(@x,@y)定位在局部u/v坐標系的v軸上。

    示例:

    <geometrys="0.0000000000000000e+00"x="-6.8858131487889267e+01"y="4.1522491349480972e-01"hdg="6.5004409066736524e-01"length="2.5615689718113455e+01"><poly3a="0.0000000000000000e+00"b="0.0000000000000000e+00"c="1.4658732624442020e-02"d="-5.7746497381565959e-04"/> </geometry>

    6.參數三次曲線

    t_road_planView_geometry_paramPoly3

    只需使用x軸和y軸便可以用參數三次曲線生成道路線。為保持三次多項式的連貫性,可(may)利用u軸和v軸同時將它們計算到三次多項式里。

    參數三次曲線表達式:

    u(p) = aU + bU*p + cU*p2 + dU*p3 v(p) = aV + bV*p + cV*p2 + dV*p3

    示意圖:

    u(p) = aU + bU*p + cU*p2 + dU*p3:

    v(p) = aV + bV*p + cV*p2 + dV*p3:

    u(p) = aU + bU*p + cU*p2 + dU*p3` `v(p) = aV + bV*p + cV*p2 + dV*p3

    在OpenDRIVE中,參數三次曲線用 <geometry> 元素里的 <paramPoly3> 元素來表示。

    要求:

    • 若@pRange=“arcLength”,那么p可(may)在[0, @length from ]范圍內對其賦值。

    • 若@pRange=“normalized”,那么p可(may)在[0, 1]范圍內對其賦值。

    屬性:


    示例:

    <planView><geometrys="0"x="6.8"y="5.4"hdg="5.2"length="6.56"><paramPoly3aU="0"bU="1.0"cU="-4.66e-09"dU="-2.62e-08"aV="0.00e+00"bV="1.66e-16"cV="-1.98e-04"dV="-1.31e-09"pRange="arcLength"></paramPoly3></geometry> </planView>

    2.2.3 elevationProfile

    2.2.3.1 elevationProfile -> elevation
    t_road_elevationProfile_elevation

    縱向。

    在OpenDRIVE中,高程Road elevation 用 <elevationProfile> 元素中的 <elevation> 元素來表示。

    該屬性定義了參考線上給定點處的高程元素。此外,必須(shall)沿參考線按升序對元素進行定義。s的長度不隨高程而改變。

    表達式:

    elev(ds) = a + b*ds + c*ds2 + d*ds3

    示例:

    <elevationProfile><elevation b="1.2" s="0" c="0.175" d="-0.0175" a="0"/><elevation b="-0.5499999999999989" s="10" c="-0.5800000000000002" d="0.04050000000000001" a="12"/><elevation b="0" s="20" c="0" d="0" a="-11"/> </elevationProfile>

    2.2.4 lateralProfile

    2.2.4.1 lateralProfile -> superelevation
    t_road_lateralProfile_superelevation

    在OpenDRIVE中,超高程用<lateralProfile>元素中的 <superelevation> 元素來表示。

    橫向。

    超高程從數學角度被定義為圍繞參考線的道路橫截面的傾斜角。這意味著超高程對于向右邊傾斜的道路具有正值,對于向左邊傾斜的道路具有負值。

    該屬性被定義為圍繞著s軸的路段傾斜角。必須(must)沿參考線按升序定義元素。元素的參數將持續有效,直到下一個元素開始或道路參考線結束。道路的超高程程默認為零。

    給定位置的超高程表達式:

    sElev (ds) = a + b*ds + c*ds2 + d*ds3

    示例:

    <lateralProfile><superelevation b="0" s="0" c="0" d="0" a="0"/><crossfall b="0" s="0" side="both" c="0" d="0" a="0"/> </lateralProfile>
    2.2.4.2 lateralProfile -> shape
    t_road_lateralProfile_shape

    該屬性被定義為相對于參考水平面路段的路面。一個擁有不同t值的s位置上可(may)存在多個形狀,從而對道路的彎曲形狀進行描述。

    給定位置參考平面上方的高度表達式:

    hShape (ds)= a + b*dt + c*dt2 + d*dt3

    2.2.5 lanes

    在OpenDRIVE中,所有道路都包含了車道。每條道路必須(shall)擁有至少一條寬度大于0的車道,并且每條道路的車道數量不受限制。

    需要使用中心車道對OpenDRIVE中的車道進行定義和描述。中心車道沒有寬度,并被用作車道編號的參考,自身的車道編號為0。對其他車道的編號以中心車道為出發點:車道編號向右呈降序,也就是朝負t方向;向左呈升序,也就是朝正t方向。

    在OpenDRIVE中,車道用 <road> 元素里的 <lanes> 元素來表示。

    示例:

    <lanes><laneSection s="0.0"><left><lane id="2" type="border" level="false"><link></link><width sOffset="0.0" a="1.0" b="0.0" c="0.0" d="0.0"/></lane><lane id="1" type="driving" level="false"><link></link><width sOffset="0.0" a="4.0" b="0.0" c="0.0" d="0.0"/></lane></left><center><lane id="0" type="none" level="false"><link></link></lane></center><right><lane id="-1" type="driving" level="false"><link></link><width sOffset="0.0" a="4.0" b="0.0" c="0.0" d="0.0"/></lane><lane id="-2" type="border" level="false"><link></link><width sOffset="0.0" a="1.0" b="0.0" c="0.0" d="0.0"/></lane></right></laneSection> </lanes>
    2.2.5.1 Lanes -> laneSection
    t_road_lanes_laneSection

    在OpenDRIVE中,車道組用 <laneSection> 元素內的 <center> 、 <right> 和 <left> 元素來表示。ID屬性用嵌套在 <center> 、<right> 和 <left> 元素里的 <lane> 元素來定義。

    在OpenDRIVE中 ,車道段用 <lanes> 元素里的 <laneSection> 元素來表示。

    示例:

    <laneSection s="0" singleSide="false"> ... </laneSection>
    2.2.5.2 Lanes -> laneSection -> center
    t_road_lanes_laneSection_center
    2.2.5.2.1 Lanes -> laneSection -> center -> lane
    t_road_lanes_laneSection_center_lane

    車道元素被包括在左/中/右元素中。車道元素必須(should)使用降序ID從左到右展示車道。

    lane屬性:level, type

    level: 0 —— 不采用超高程;1 —— 采用超高程。

    type: 每條車道都會被定義一個類型。車道類型定義了車道的主要用途及與其相對應的交通規則。

    屬性:

    包括:

    • 路肩shoulder:描述了道路邊緣的軟邊界。

    -邊界border:描述了道路邊緣的硬邊界。其與正常可供行駛的車道擁有同樣高度。

    • 駕駛driving:描述了一條“正常”可供行駛、不屬于其他類型的道路。

    • 停stop:高速公路的硬路肩,用于緊急停車。

    • 無none:描述了道路最遠邊緣處的空間,并無實際內容。其唯一用途是在(人類)駕駛員離開道路的情況下,讓應用記錄OpenDRIVE仍在運行。

    • 限制restricted:描述了不應有車輛在上面行駛的車道。該車道與行車道擁有相同高度。通常會使用實線以及虛線來隔開這類車道。

    • 泊車parking:描述了帶停車位的車道。

    • 分隔帶median:描述了位于不同方向車道間的車道。在城市中通常用來分隔大型道路上不同方向的交通。

    • 自行車道biking:描述了專為騎自行車者保留的車道。

    • 人行道sidewalk:描述了允許行人在上面行走的道路。

    • 路緣curb:描述了路緣石。路緣石與相鄰的行車道在高度有所不同。

    • 出口exit:描述了用于平行于主路路段的車道。主要用于減速。

    • 入口entry:描述了用于平行于主路路段的車道。主要用于加速。

    • 加速車道onramp:由鄉村或城市道路引向高速公路的匝道。

    • 減速車道offRamp:駛出高速公路,駛向鄉村或城市道路所需的匝道。

    • 連接匝道connectingRamp:連接兩條高速公路的匝道。例如高速公路路口。

    高速公路的車道類型:

    在OpenDRIVE中,車道類型用<lane>元素內屬性@type元素來表示。

    示例:

    <lane level="0" id="0" type="border">
    2.2.5.2.2 Lanes -> laneSection -> center -> lane -> link
    t_road_lanes_laneSection_lcr_lane_link

    在OpenDRIVE中,車道連接用<lane>元素里的<link>元素來表示。<predecessor>和<successor>元素在<link>元素內得到定義。

    2.2.5.2.2.1 Lanes -> laneSection -> center -> lane -> link -> predecessor
    t_road_lanes_laneSection_lcr_lane_link_predecessorSuccessor

    <predecessor>和<successor>元素在<link>元素內得到定義。

    要求:

    一條車道可(may)擁有另外一條車道作為其前驅或后繼。

    只有當兩條車道的連接明確時,它們才能(shall)被連接。若與前驅或后繼部分的關系比較模糊,則必須(shall)使用交叉口。

    若車道結束于一個路口內或沒有任何連接,則必須(shall)刪除 <link> 元素。

    示例:

    <lane level="0" id="-1" type="driving"><link><predecessor id="-1"/><successor id="-1"/></link>... </lane>
    2.2.5.2.2.2 Lanes -> laneSection -> center -> lane -> width
    t_road_lanes_laneSection_lr_lane_width

    車道屬性描述了車道的用途以及形狀。每個車道段都定義了一條車道屬性,該屬性也可能(may)在該車道段中有變化。如果沒有特意為車道段定義一條屬性,應用便可(can)采用默認屬性。

    車道屬性的示例是車道寬度、車道邊界和限速。

    車道的寬度是沿t坐標 (s坐標系下的橫向偏移) 而定義的。車道的寬度有可能(may)在車道段內產生變化。

    車道寬度與車道邊界元素在相同的車道組內互相排斥。若寬度以及車道邊界元素在OpenDRIVE文件中同時供車道段使用,那么應用必須(must)使用 <width> 元素提供的信息。

    在OpenDRIVE中,車道寬度由 元素中的 <width> 元素來描述。

    表達式:

    Width (ds) = a + b*ds + c*ds2 + d*ds3

    示例:

    <width b="0" sOffset="0" c="0" d="0" a="3.75"/>
    2.7.1.1.1.3 Lanes -> laneSection -> center -> lane -> speed
    t_road_lanes_laneSection_lr_lane_speed

    在OpenDRIVE中,車道速度用<lane>元素內的<speed>元素來表示。

    該屬性定義了給定車道上允許的最大行駛速度。直到新的元素得到定義,每個元素都在s坐標的增長方向中繼續有效。

    屬性:

    示例:

    <speed max="-1" sOffset="0" unit="m/s"/>

    以及

    <lane id="-1" type="driving" level="false"><link><successor id="-3"/></link><width sOffset="0.0" a="2.0" b="0.0" c="0.0" d="0.0"/><speed sOffset="0.0" max="80.0" unit="km/h"/><height sOffset="0.0" inner="0.12" outer="0.12"/> </lane>
    2.7.1.1.1.4 Lanes -> laneSection -> center -> lane -> border

    車道邊界是用來描述車道寬度的另一種方法,它并不會直接定義寬度,而是在獨立于其內部邊界參數的情況下,對車道的外部界限進行定義。根據上述情況,內車道也被定義為車道,該車道雖然與當前被定義的車道有著相同ID符號,但內車道的ID絕對值要更小。

    相比較對寬度進行詳細說明而言,此類定義要更加地便利。尤其是在道路數據是源自于自動測量結果的情況下,該方式可以避免多個車道段被創建。

    車道寬度與車道邊界元素在相同的車道組內互相排斥。若寬度以及車道邊界元素在OpenDRIVE文件中同時供車道段使用,那么應用必須(must)使用 <width> 元素提供的信息。

    在OpenDRIVE中,車道邊界用 <lane>元素中的 <border> 元素來表示。

    表達式:

    tborder (ds) = a + b*ds + c*ds2 + d*ds3

    示例:

    <lane level="0" id="0" type="border"><link/><userdata value="0" code="frictionCoeff"/><userdata value="0" code="adhesionCoeff"/><width b="0" sOffset="0" c="0" d="0" a="0"/><border b="0" sOffset="0" c="0" d="0" a="0"/> </lane>
    2.7.1.1.1.5 Lanes -> laneSection -> center -> lane -> material
    t_road_lanes_laneSection_lr_lane_material

    在OpenDRIVE中,車道材質用<lane>元素內的<material>元素來表示。

    屬性:

    2.7.1.1.1.6 Lanes -> laneSection -> center -> lane -> access
    t_road_lanes_laneSection_lr_lane_access

    車道可(can)局限于特定的道路使用者,例如卡車或公共汽車。這類限制可(may)在道路標識描述的限制之上另外在OpenDRIVE中得到定義。

    OpenDRIVE在 <lane> 元素內提供了 <access> 元素,以便描述車道使用規則。

    屬性:

    示例:

    <lane id="2" type="driving" level="false"><link><successor id="2"/></link><width sOffset="0.0" a="2.0" b="0.0" c="0.0" d="0.0"/><access sOffset="0.0" rule="allow" restriction="bus"/> </lane>
    2.7.1.1.1.7 Lanes -> laneSection -> center -> lane -> height
    t_road_lanes_laneSection_lr_lane_height

    在OpenDRIVE中,車道高度用<lane>元素內的<height>元素來表示。

    屬性:

    示例:

    <lane id="-2" type="sidewalk" level="false"><link><successor id="-3"/></link><width sOffset="0.0" a="2.0" b="0.0" c="0.0" d="0.0"/><height sOffset="0.0" inner="0.12" outer="0.12"/> </lane>
    2.7.1.1.1.8 Lanes -> laneSection -> center -> lane -> roadMark

    t_road_lanes_laneSection_lcr_lane_roadMark
    該屬性定義了車道外邊界線條的樣式。而分隔左右車道的中心線的樣式由專為中心車道而設的路標元素來確定。

    t_road_lanes_laneSection_lcr_lane_roadMark_type t_road_lanes_laneSection_lcr_lane_roadMark_type_line

    道路上的車道可(can)擁有不同的車道標識,比如不同顏色和樣式的線。OpenDRIVE為路標提供了 <roadMark> 元素。路標信息定義了車道外邊界上的線的樣式,在左車道上則為左邊界,在右車道則為右邊界。而作為分隔左右車道的中心線的樣式則由中心車道路標元素來確定。

    可(may)為道路橫斷面內的每一條車道定義多個路標元素。也可(may)使用多個屬性(如@type, @weight和 @width)來描述車道標志的屬性。

    有兩種規定路標類型的方法:
    (1) 通過<roadMark>元素內的@type屬性可以輸入存儲在應用內的關鍵詞。這些關鍵詞被用于描述簡化的路標類型如實線、虛線或草地。
    (2) <type>元素包含了更多<line>元素,這些元素將對路標進行更詳細的描述。

    在OpenDRIVE中,路標用 <lane> 元素內的 <roadMark> 元素來表示。

    屬性:


    示例:

    <roadMark color="standard" sOffset="0" weight="standard" laneChange="none" width="0.13" material="none" height="0.004999999888241291" type="solid"/>
    2.7.1.1.1.8.1 Lanes -> laneSection -> center -> lane -> roadMark -> sway

    t_road_lanes_laneSection_lcr_lane_roadMark_sway
    可(may)使用 <sway> 元素來描述非直線但有側邊曲線的車道標志。 <sway> 元素為以下的(顯性)類型定義轉移了橫向參考位置,從而定義了一個偏移。橫向偏移曲線(sway)偏移將相對于車道標識的名義參考位置,即車道邊界。

    橫向曲線的主要應用案例為創建穿過施工現場的道路。行車道在黃線之間,白線被橫向偏移(swayed),并只作為標志存在。
    示意圖:

    表達式:

    tOffset (ds) = a + b*ds + c*ds2 + d*ds3
    2.2.5.3 Lanes -> laneSection -> left
    t_road_lanes_laneSection_left

    為了能夠便利地在OpenDRIVE的道路描述中進行查找,一個車道段內的車道可分為左、中和右車道。每個車道段均必須(shall)包含一個<center>元素和至少一個<right>或<left>元素。

    2.2.5.3.1 Lanes -> laneSection -> left -> lane
    t_road_lanes_laneSection_left_lane
    2.2.5.3.2 Lanes -> laneSection -> right
    t_road_lanes_laneSection_right
    2.2.5.3.3 Lanes -> laneSection -> right -> lane
    t_road_lanes_laneSection_right_lane
    2.2.5.4 Lanes -> laneOffset
    t_road_lanes_laneOffset

    在OpenDRIVE中,車道偏移用<lanes>元素內的<laneOffset>元素來表示。

    車道偏移可(may)用于將中心車道從道路參考線上位移。

    表達式:

    offset (ds) = a + b*ds + c*ds2 + d*ds3

    屬性:

    要求:
    若邊界定義已存在,則不允許(shall)出現偏移。

    示例:

    <lanes><laneOffset s="25.0" a="0.0" b="0.0" c="3.9e-03" d="-5.2e-05"/><laneOffset s="75.0" a="3.25" b="0.0" c="0.0" d="0.0"/><\lanes>

    2.2.6 type

    t_road_type

    Road type 道路類型

    示例:

    <type s="0" type="motorway"/>
    2.2.6.1 type -> speed
    t_road_type_speed

    在OpenDRIVE中,速度限制用 <type> 元素里的 <speed> 元素來表示。

    示例:

    <speed max="-1" sOffset="0" unit="m/s"/>

    2.2.7 surface

    t_road_surface_CRG

    2.3 junction 描述交叉路口屬性 (可多個)

    t_junction

    交叉口指的是三條或更多道路相聚的地方,與其相關的道路被分為兩種類型:含有駛向交叉口車道的道路稱為來路Incoming roads。


    特點:

    與道路不同,交叉口并不具備任何前驅或后繼交叉口。

    2.3.1 connection

    在OpenDRIVE中,交叉口用 <junction> 元素來表示。聯接道路則用 <junction> 元素中的 <connection> 元素來表示。OpenDRIVE并未特意將去路定義為元素或屬性,來路也可被視作為去路,因此二者在此處可被相提并論。通往該道路的聯接道路將此類道路隱性地定義為去路。

    為能詳細說明一條作為來路的道路,將通過在 <connection> 元素中使用@incomingRoad屬性來引用該道路的ID。

    示意圖:

    解釋:

  • incomingRoad 表示連接的兩條車道的進入交叉路口的車道(Incoming roads)的id

  • connectingRoad 表示交叉路口中間新增的車道(Connecting roads)(會同時在road里也更新一條路來,該路的junction屬性不為-1)的id
    示例:

    <road length="64.18763436526746" id="20" name="prototype" junction="2">
  • contactPoint 表示聯接道路的方向:
    "start"值必須(shall)用于標明聯接道路正在沿<laneLink>元素中的連接延伸。
    "end"值必須(shall)用于標明聯接道路正在沿<laneLink>元素中的連接的反方向延伸。

  • 2.3.1.1 connection -> laneLink

    t_junction_connection_laneLink
    該屬性提供了關于在一條來路和一條聯接道路之間被連接的車道信息。強烈建議使用該元素。忽略<laneLink>元素的做法已經不符合時宜。

    聯接道路將基于其車道對路線進行描述。聯接道路詳細說明了相同交叉口的來路和去路的車道之間的連接。如果該車道并沒有被連接,就意味著這些車道之間的路線不通。

    示例:

    <junction name="myJunction" id="555" ><connection id="0"incomingRoad="1"connectingRoad="2"contactPoint="start"><laneLink from="-2" to="-1"/></connection> </junction>

    3 OpenDRIVE中的坐標系

    OpenDRIVE使用三種類型的坐標系,如下圖所示:

    • 慣性x/y/z坐標系
    • 參考線s/t/h坐標系
    • 局部u/v/z軸坐標系

    若無另外說明,對局部坐標系的查找與定位將相對于參考線坐標系來進行。對參考線坐標系位置與方向的設定則相對于慣性坐標系來開展,具體方法為對原點、原點的航向角/偏航角、橫擺角/翻滾角和俯仰角的旋轉角度及它們之間的關系進行詳細說明。

    3.1 慣性x/y/z坐標系

    慣性坐標系描述的是地圖中具體某個點在當前參考坐標系下的位置。其中x y z坐標可以具體表示某一個點所在的位置。如在描述某一段道路時,道路起始點的位置就是由x y z坐標定義。道路就是在這個點開始,按一定方向和一定長度延伸。

    <geometry s="4.9957524872074799e+02" x="4.9469346060416666e+02" y="5.3447643627860181e+01" hdg="5.8804473418180125e-02" length="6.2079164697363019e+01"> <line/> </geometry>

    在上述例子中,x=“4.9469346060416666e+02” 和y="5.3447643627860181e+01"描述的是此段道路的起始點在慣性坐標系中的位置。

    根據ISO 8855慣性坐標系是右手坐標系,其軸的指向方向如下(見圖7):

    • x軸 ? 右方
    • y軸 ? 上方
    • z軸 ? 指向繪圖平面外

    以下慣例適用于地理參考:

    • x軸 ? 東邊
    • y軸 ? 北邊
    • z軸 ? 上方

    通過依次設置航向角/偏航角(heading)、俯仰角(pitch)和橫擺角/翻滾角(roll),元素(如物體、標志等)可被置于慣性坐標系中:

    圖7展示了對應角的正軸與正方向。

    x’/y’/(z’=z) 指的是以航向角/偏航角圍繞z軸旋轉x/y/z軸之后的坐標系。坐標系x’’/(y’’=y’)/z’’指的是以俯仰角圍繞y’軸旋轉x’/y’/z’軸之后的坐標系。最后,坐標系(x’’’=x’’)/y’’’/z’’’在用橫擺角/翻滾角旋轉x’’/y’’/z’’后獲得。

    3.2 參考線s/t/h坐標系

    參考線坐標系適用于沿道路的參考線。它是一個右旋坐標系。s方向沿參考線的切線。需要注意的是,參考線總是位于慣性坐標系定義的x/y平面內。t方向與s方向正交。右手系統通過定義與x軸和y軸正交的上方向h來完成。

    如下為參考線坐標系的三個方向描述:

    • s方向:沿參考線的坐標,從道路起點開始測量,單位為[m]。參考線,在 xy 平面上計算(即,不考慮道路高程剖面圖)
    • t方向:橫向位置,從參考線出發,延與s方向正交的方向,指向s方向左側。
    • h方向:在右手坐標系中與st平面正交
    <geometry s="4.9957524872074799e+02" x="4.9469346060416666e+02" y="5.3447643627860181e+01" hdg="5.8804473418180125e-02" length="6.2079164697363019e+01"> <line/> </geometry>

    在上述例子中,s="4.9957524872074799e+02"描述的是此段道路的起始點在參考線坐標系中的位置。

    3.3 三種坐標系的關系

    三種坐標系的關系可通過下圖清晰展示,慣性坐標系、參考線坐標系和局部坐標系將在OpenDRIVE中同時被使用。圖中的示例描述了三個坐標系相對于彼此的位置與方向設定。

    3.4 OpenDRIVE中的地理坐標參考

    空間參考系的標準化由歐洲石油調查組織(EPSG)執行,該參考系由用于描述大地基準的參數來定義。大地基準是相對于地球的橢圓模型的位置合集所作的坐標參考系。

    通過使用基于PROJ(一種用于兩個坐標系之間數據交換的格式)的投影字符串來完成對大地基準的描述。該數據應標為CDATA,因為其可能包含會干預元素屬性XML語義的字符。

    在OpenDRIVE中,關于數據集的地理參考信息在<header>元素的<geoReference>元素中得以呈現。Proj字符串(如以下XML示例中所示)包含了所有定義已使用的空間參考系的參數:

    關于proj字符串的細節信息,參見 https://proj.org/usage/projections.html

    投影的定義不能(shall)多于一個。若定義缺失,那么則假定為局部笛卡爾坐標系。

    這里強烈建議使用proj字符串的官方參數組(使用該鏈接查詢字符串: https://epsg.io/ )。參數不應(should)被改變。一些空間參考系如UTM具有隱東及北偽偏移,這里使用+x_0與+y_0參數對它們進行定義。

    若想應用偏移,請使用<offset>元素,而不是改變所有參數值。

    XML示例:

    <geoReference><![CDATA[+proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs]]> </geoReference>

    規則:

    • <offset> 應使OpenDRIVE 的x和y坐標大致集中在(0;0)周圍。在x和y坐標過大的情況下,由于IEEE 754雙精度浮點數的精確度有限,在內部使用浮點坐標的應用可能無法對它們進行精確處理。

    4 OpenDrive格式地圖數據解析

    OpenDrive格式地圖數據解析_lyf’s blog-CSDN博客_opendrive

    OpenDrive地圖解析代碼可以參考,https://github.com/liuyf5231/opendriveparser

    該xml文件中中包含了很多地圖信息,例如Road、Junction等,下圖是xml文件的主要結構,

    下圖為繪制地圖的一個簡單思路,讀取OpenDRIVE文件,即地圖數據,構造路網,通過渲染展示給用戶。

    下面結合OpenDRIVE文件中的數據,介紹如何構造路網。

    5 與其他標準的關聯

    5.1 ASAM OpenDRIVE在ASAM標準系列中的角色

    ASAM OpenDRIVE是ASAM仿真標準的一部分,該標準專注于車輛環境的仿真數據。除了ASAM OpenDRIVE,ASAM還提供其他仿真領域的標準,例如ASAM OpenSCENARIO和ASAM OpenCRG。

    5.2 OpenDRIVE與OpenCRG以及OpenSCENARIO之間的關聯

    ASAM OpenDRIVE為路網的靜態描述定義了一種存儲格式。通過與ASAM OpenCRG結合使用,可以將非常詳細的路面描述添加至路網當中。OpenDRIVE和ASAM OpenCRG僅包含靜態內容,若要添加動態內容,則需要使用ASAM OpenSCENARIO。三個標準的結合則提供包含靜態和動態內容、由場景驅動的對交通模擬的描述。

    圖 OpenDRIVE, OpenCRG 以及 OpenSCENARIO之間的關聯

    5.3 向后兼容早期版本

    OpenDRIVE 1.6版包含了在1.5版中出現過的元素,但這些元素與1.4版不兼容。為了確保能與1.4版和1.5版兼容,這些元素在1.6版的XML模式中從技術上被定義為可選。在UML模型的注釋中,它們被標記為“向后兼容的可選”。

    6 OpenDRIVE高精地圖查看器

    OpenDRIVE地圖在線查看 - BimAnt是一個免費的OpenDRIVE高精地圖在線查看工具,可以直接在瀏覽器網頁內打開.xodr格式的高精地圖并自動創建并顯示相應的道路三維模型。

    地址:http://opendrive.bimant.com/

    總結

    以上是生活随笔為你收集整理的万字详解OpenDRIVE文件的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    91九色porny蝌蚪主页 | 97超级碰碰碰视频在线观看 | 日本中文字幕在线看 | 久久久久免费网 | 超碰97免费观看 | av天天草| 中文区中文字幕免费看 | 日本精品一 | 欧美黑人性爽 | 国产成人在线精品 | 国产精品久久久久久久久久免费看 | 99免费在线视频观看 | 国产成人一区二区三区在线观看 | 伊人影院在线观看 | 日韩精品久久久 | 国产精品原创在线 | 国产成人精品综合久久久久99 | 久久伊人婷婷 | 天天操综合网 | 国产午夜精品一区二区三区四区 | 欧美精品中文字幕亚洲专区 | 日韩免费电影在线观看 | 欧美日韩高清一区 | 亚洲成人黄色 | 欧美精彩视频在线观看 | 四虎在线观看视频 | 五月婷婷黄色网 | 久久夜色精品国产欧美一区麻豆 | 免费视频a | 亚州av成人 | 久久久久亚洲精品 | 欧美日韩一区二区视频在线观看 | 成人蜜桃视频 | 久久福利 | 日本中文在线观看 | 日韩欧美高清在线观看 | av免费网| 久久久久久久国产精品影院 | 99久久精品免费看国产麻豆 | 超碰在线最新 | 国产不卡免费av | 中文字幕在线资源 | www.天天干.com| 韩国一区二区三区在线观看 | 黄色片免费在线 | 国产精品国产三级国产aⅴ入口 | 在线观看视频福利 | 最近中文字幕免费观看 | 在线免费观看黄色小说 | 日韩精品一区二区在线观看视频 | 免费成人黄色片 | 国产一区网 | 天堂网一区二区 | 久久激情影院 | 久久久久女人精品毛片 | 992tv在线观看| 国产精品a久久久久 | 免费电影播放 | 久久久久成人免费 | 成人午夜精品久久久久久久3d | 国产中文字幕第一页 | 国产成人综合图片 | 国产在线中文字幕 | 欧美日韩亚洲第一 | 日韩一区二区三区免费视频 | 国产在线观看,日本 | 国产美女精品视频 | 国产剧情在线一区 | 久久视频国产精品免费视频在线 | av福利在线 | 伊人丁香 | 精品伊人久久久 | 久久99国产精品久久99 | 免费观看mv大片高清 | 日批视频在线播放 | 日韩在线色视频 | 美女视频黄在线观看 | 欧美一级电影免费观看 | 欧美日韩国产精品一区 | 国产精品无av码在线观看 | 粉嫩aⅴ一区二区三区 | 色婷婷97| 国产第一页精品 | 欧美精品乱码久久久久久 | av国产网站| 婷婷精品视频 | 国产成人精品久久亚洲高清不卡 | 色欲综合视频天天天 | 精品国产一区二区三区日日嗨 | 久草在线观看资源 | 99精品国产在热久久 | 免费色视频在线 | 国产一线天在线观看 | 亚洲精品在线一区二区三区 | 国产一级在线观看视频 | 久久精品一二区 | 国产成人在线播放 | 日韩免费一级电影 | 中文在线 | www久久精品 | 日日夜夜免费精品 | 99产精品成人啪免费网站 | 日韩电影久久 | 亚洲一级二级 | 久久伦理电影网 | 久久久久女人精品毛片九一 | 国产系列 在线观看 | 午夜精品影院 | 精品亚洲视频在线观看 | 天天操狠狠操夜夜操 | 成人在线观看免费 | 91精品国产欧美一区二区成人 | 中文字幕资源在线 | 91香蕉视频好色先生 | 免费在线观看一级片 | 69国产精品视频免费观看 | 国产高清不卡一区二区三区 | 亚洲男男gaygay无套同网址 | 日韩高清免费无专码区 | 天天草夜夜 | 黄色成人av | 手机在线看a | 久久小视频| 久久精品99国产 | 久草在线一免费新视频 | av不卡网站| 黄色精品久久久 | 成人黄色在线视频 | 激情在线网站 | 成年人免费在线观看网站 | 亚洲永久字幕 | 在线观看视频免费播放 | 亚洲成av人片一区二区梦乃 | 精品国产一区二区在线 | 天堂视频一区 | 久久夜av | 91桃色在线观看视频 | 国产精品美女久久久久久久 | 色婷婷av一区 | 久久免费在线视频 | 免费在线日韩 | 成人av一区二区兰花在线播放 | 在线免费观看成人 | 国产午夜精品一区二区三区 | 国产精品一区二区三区久久久 | 99精品国产高清在线观看 | 亚洲精品高清在线观看 | 欧美一级在线 | 日本在线视频一区二区三区 | 成人毛片久久 | 91精品人成在线观看 | 亚洲精品在线视频播放 | 欧美日韩一区二区久久 | 久久婷婷国产 | 免费裸体视频网 | 夜夜夜夜操 | 中文字幕欧美日韩va免费视频 | 亚洲精品小区久久久久久 | 婷婷六月综合亚洲 | 涩涩在线 | 国产精品成久久久久三级 | 婷婷综合导航 | 欧美精品一区二区在线播放 | 色综合久久中文字幕综合网 | 久久久性 | 国产一区国产二区在线观看 | 国产一级做a | 91在线区 | 99人成在线观看视频 | 精品欧美一区二区三区久久久 | 视频成人永久免费视频 | 精久久久久 | 国产免费又粗又猛又爽 | 国产精品成人久久久久久久 | 奇米7777狠狠狠琪琪视频 | 日韩一区二区三区免费视频 | 午夜国产在线 | 狠狠干婷婷色 | 欧美精品一区二区免费 | 亚洲精品五月 | 久久神马影院 | 久久91网 | 美女网站在线观看 | 久久综合色天天久久综合图片 | 国产精品一区二区av | 欧美人牲 | 日韩欧美视频在线播放 | 麻豆观看 | 久草在线视频中文 | 国产精品18久久久久久首页狼 | 黄色亚洲片 | 欧美一二区视频 | 成人在线播放免费观看 | 亚洲成人网在线 | 国产伦精品一区二区三区在线 | 国产成人精品a | 97电影手机版 | 久久69精品久久久久久久电影好 | 啪啪免费试看 | 免费人成在线观看网站 | 国产精品久久久电影 | 午夜天使| 久久精品欧美日韩精品 | 久久天天躁夜夜躁狠狠85麻豆 | 中文在线字幕免 | 免费在线精品视频 | 免费看黄网站在线 | 五月婷婷综合在线 | 日韩欧美在线观看 | 黄色av一级 | 欧美在线一二 | 成人av电影在线播放 | 亚洲欧美综合 | 亚洲成人av在线电影 | 国产理论一区二区三区 | 99激情网| 国产成人精品在线播放 | 一级黄色片在线观看 | 中文字幕免费在线 | 日韩高清激情 | 超碰免费公开 | 国产精品久久99综合免费观看尤物 | 中文字幕第一 | 国产一区国产二区在线观看 | 成年人网站免费观看 | 国产精品va最新国产精品视频 | 亚洲视频在线免费观看 | 婷婷九月激情 | 亚洲 欧洲av| 国产免费精彩视频 | av天天草| 天天色天天射天天操 | 在线免费黄网站 | 精品久久久久一区二区国产 | 国产中年夫妇高潮精品视频 | 久久免费视频播放 | 日韩精品一区二区不卡 | 九九久久成人 | 欧美怡红院视频 | 91污污| 久久精品婷婷 | 久久综合久久88 | 国产成人亚洲在线观看 | 亚洲一区二区精品视频 | 国产不卡av在线 | 久久黄色美女 | 国产在线国产 | 国产精品爽爽久久久久久蜜臀 | 色噜噜狠狠色综合中国 | 欧美aa级 | 干亚洲少妇 | 插婷婷 | 久草在线电影网 | 精品久久久久久亚洲 | 日韩成人免费在线 | 美女很黄免费网站 | 中文字幕电影在线 | 欧美精品xxx | 在线看不卡av | 国产香蕉视频在线播放 | 国产精品99久久久久久久久久久久 | 国产精品日韩高清 | 天天干天天干天天 | www.激情五月.com | 色婷婷精品大在线视频 | 免费视频一区二区 | 国产在线不卡 | 五月精品| 视频在线在亚洲 | 国产精品成人av在线 | 午夜精品一区二区三区在线 | 麻豆国产精品视频 | 国产91区| 91精品国产网站 | 欧美日韩视频在线 | 中文字幕日韩av | 国产福利资源 | 中文字幕在线一二 | 欧美综合色在线图区 | 日韩激情精品 | 99夜色| 免费黄色a级毛片 | 天天拍夜夜拍 | 激情综合啪 | 色综合a | 成人福利在线播放 | 网站在线观看日韩 | 亚洲天堂网在线观看视频 | 久久露脸国产精品 | www五月天婷婷 | 91入口在线观看 | 热久久在线视频 | 91在线免费播放 | 丁香九月婷婷综合 | av在线免费观看黄 | 久久国内精品 | 91最新视频 | 久久成 | 成人久久久精品国产乱码一区二区 | 福利视频午夜 | 少妇视频在线播放 | 亚洲一区二区三区在线看 | 色婷婷福利视频 | 国内视频一区二区 | 美女av免费看 | 免费黄色特级片 | 综合天堂av久久久久久久 | 国产人成精品一区二区三 | 久久国产精品小视频 | 成人影片在线播放 | 国产成人一区在线 | 日一日操一操 | 综合天天网 | 欧美aⅴ在线观看 | 五月婷婷影院 | 夜夜操网站 | 国产一级做a爱片久久毛片a | 在线看的av网站 | 日本久久精品视频 | 人人舔人人射 | 国产高清在线免费 | 国产一区二区三区午夜 | 免费看成人a | 超碰免费久久 | 日韩精品综合在线 | 99精品国产免费久久久久久下载 | 在线观看黄 | 久久久精品国产免费观看同学 | 欧美不卡视频在线 | 成人精品一区二区三区电影免费 | wwwwwww黄 | 伊人永久| 一本色道久久精品 | 婷婷丁香色综合狠狠色 | 亚洲成人精品在线观看 | 国产一级片久久 | 亚洲精品高清视频 | 国产91精品在线观看 | 成人黄色国产 | 18女毛片 | 在线观看日韩中文字幕 | 精品福利片 | 久久a级片 | 看片一区二区三区 | 五月婷香蕉久色在线看 | 色橹橹欧美在线观看视频高清 | 久久久久久久久久久久久久av | 激情丁香在线 | 欧美日韩一区二区在线观看 | 亚洲国产精品传媒在线观看 | 亚洲欧洲成人精品av97 | 久久久精品久久日韩一区综合 | 主播av在线 | 免费视频黄 | 久久久久久亚洲精品 | 天天摸天天操天天舔 | 肉色欧美久久久久久久免费看 | 成人亚洲精品国产www | 亚洲妇女av| 91在线观看视频网站 | 精品a级片 | 97超碰免费 | 精品影院一区二区久久久 | 51精品国自产在线 | 99久高清在线观看视频99精品热在线观看视频 | www.天天射| 午夜视频在线观看一区二区三区 | 亚洲国产精品一区二区久久,亚洲午夜 | 久久视频国产 | 午夜91视频| 欧美性大战 | 欧美另类sm图片 | 日韩一区正在播放 | 亚洲情感电影大片 | 国产精品久久99综合免费观看尤物 | 天天干天天搞天天射 | 国产成人一级电影 | 91九色精品女同系列 | 天堂网一区 | 黄色影院在线播放 | 国产91精品看黄网站在线观看动漫 | 久久久国产精品一区二区三区 | 97超级碰碰碰碰久久久久 | 丁香 婷婷 激情 | 亚洲精品视频在线免费 | 久久99热国产 | 成人免费电影 | 99久久精品免费看国产 | 中文字幕在线免费 | 欧美性黄网官网 | 久久经典视频 | 中文字幕在线观看一区 | 日韩经典一区二区三区 | 国产露脸91国语对白 | 亚洲成av人电影 | 中文字幕久久精品一区 | 国产亚洲精品久久久久久 | 免费手机黄色网址 | 黄色片视频在线观看 | 精品视频亚洲 | 色av男人的天堂免费在线 | 欧美成人xxxx | 亚洲精品一区二区久 | 成人精品久久 | 国产色资源 | 亚洲热久久 | 欧美性天天 | 日日夜夜天天射 | 天天色天天搞 | 成人app在线免费观看 | 亚洲 综合 专区 | 欧美一级专区免费大片 | 91精品一区国产高清在线gif | 亚洲日本va中文字幕 | 日韩精品视频免费专区在线播放 | 美女视频久久黄 | 久久在线精品视频 | 97在线视频观看 | 亚洲最新av在线网址 | 亚洲综合网站在线观看 | 久久国产精品第一页 | 狠狠干夜夜 | 99久久精品一区二区成人 | 国产日韩欧美在线看 | 永久免费观看视频 | 欧美成人高清 | 免费看污黄网站 | 97视频一区 | 色成人亚洲网 | 欧美一区二区在线免费看 | 视频国产精品 | 久久与婷婷 | 国产尤物在线观看 | 蜜桃视频在线观看一区 | 久久综合九色综合久99 | 国产午夜精品一区二区三区 | a黄色片在线观看 | 成人动漫视频在线 | 日本女人逼 | 丝袜av一区 | 久久免费在线 | 久久手机免费观看 | 国产99久久久国产 | 91mv.cool在线观看 | 2018好看的中文在线观看 | 韩国精品视频在线观看 | 天天爽天天摸 | 久久精视频 | 免费视频xnxx com | av在线播放一区二区三区 | 亚洲精品视频在线观看视频 | 久久99精品国产麻豆宅宅 | 欧美一级大片在线观看 | 99久久99久久精品 | 日韩高清黄色 | 精品 激情 | 99超碰在线观看 | 久久久久久精 | 免费看色的网站 | 西西444www大胆高清视频 | 91天天操| 久久网页| 国产精品久久久久免费 | 日日夜夜人人精品 | 日日夜夜网 | 福利电影一区二区 | 亚洲国产精久久久久久久 | 免费日韩在线 | 狠狠的操狠狠的干 | 久久五月天婷婷 | 天天操天天干天天玩 | 免费视频一二三 | 国产精品一区二区在线播放 | 国产精品久久久久免费观看 | 欧洲精品视频一区二区 | 日韩欧美精品在线 | 精品久久久久久久久中文字幕 | 最近中文字幕在线 | 色成人亚洲网 | 免费高清在线视频一区· | 国产美女在线观看 | 国产一级二级在线 | 96视频免费在线观看 | 在线一区二区三区 | 亚洲久在线 | 国产精品嫩草影院123 | 在线播放国产精品 | 欧美在线视频免费 | 久久精品欧美视频 | 99精品国产一区二区三区不卡 | 久久免费视频这里只有精品 | www五月天com | 国产美女主播精品一区二区三区 | 91高清视频| 国产伦精品一区二区三区在线 | 91视频91蝌蚪| 成 人 黄 色 视频 免费观看 | 激情综合亚洲精品 | 韩日精品在线 | 免费看成人片 | 97国产精品一区二区 | 久久久久久久久久影视 | 久章操| 色资源二区在线视频 | 亚洲国产精品视频 | 国产精品k频道 | 黄色资源在线观看 | 91精品国产综合久久婷婷香蕉 | 7777精品伊人久久久大香线蕉 | 国产精品一区二区三区观看 | 日韩在线观看a | 99视频一区二区 | 国产视频日韩视频欧美视频 | 日韩中文字幕免费视频 | 日韩国产欧美在线播放 | 欧美日韩二三区 | 日韩成人精品一区二区 | 国产高清不卡一区二区三区 | 亚洲天堂网视频 | 国产麻豆果冻传媒在线观看 | 国产精品美女免费看 | 天天草天天干天天射 | 国产在线播放一区二区 | 免费看三级黄色片 | 久草精品视频在线播放 | 色资源网免费观看视频 | 成人sm另类专区 | 日本超碰在线 | 免费看一级特黄a大片 | 久久96| 国语对白少妇爽91 | 91麻豆精品国产自产在线游戏 | 狠狠亚洲 | 伊人中文网| 亚洲国产黄色片 | 国产在线1区 | 欧洲精品码一区二区三区免费看 | 亚洲天天看 | 18国产精品白浆在线观看免费 | 欧美日韩二区在线 | 色先锋资源网 | 四虎成人免费观看 | 在线最新av | 免费久久久久久 | 好看av在线 | 在线免费看片 | 国产精品青青 | 欧美日韩国产在线精品 | 午夜私人影院久久久久 | 亚洲激情免费 | 91女人18片女毛片60分钟 | 亚洲国内精品在线 | 国产一级免费片 | 99久在线精品99re8热视频 | 精品久久久久久久久久久久久久久久 | 黄色a级片在线观看 | 手机av资源| 中文资源在线官网 | 在线观看日韩国产 | 99re视频在线观看 | 最新av在线播放 | 97偷拍视频 | 97碰碰精品嫩模在线播放 | 狠狠操夜夜操 | 福利一区二区三区四区 | 国产一区免费在线观看 | 久久综合久久鬼 | 国产午夜视频在线观看 | 狠狠色丁香久久婷婷综合_中 | 久产久精国产品 | 日韩特级片| 国产视频日韩视频欧美视频 | 黄色网址中文字幕 | 亚洲一区二区精品 | 缴情综合网五月天 | 99久久精 | 免费在线观看一区二区三区 | 三级黄色在线 | 欧美在线观看视频一区二区三区 | 在线看片日韩 | 国产美女精品视频免费观看 | 日韩美在线观看 | 久久国产精品小视频 | 激情电影影院 | 美女视频免费一区二区 | 六月色丁 | 91视频下载 | 国产美女主播精品一区二区三区 | 欧美激情另类文学 | 日本三级不卡 | .国产精品成人自产拍在线观看6 | 久久精品第一页 | 在线观看精品一区 | 91精品国自产在线偷拍蜜桃 | 精品国产亚洲一区二区麻豆 | 日韩女同av| 国产视频二区三区 | 97精品国自产拍在线观看 | 97成人在线观看 | 久久精品久久99精品久久 | 999久久久欧美日韩黑人 | www视频免费在线观看 | 六月激情丁香 | 二区精品视频 | 欧美激情视频一二区 | 伊人天天| 国产成人久久精品77777 | 色a网 | 一级黄色免费网站 | 国产精品免费在线播放 | 夜夜操夜夜干 | 久久精品一区二区三区中文字幕 | 亚州欧美视频 | 久久久免费播放 | 91九色视频在线 | 久久久这里有精品 | 久久综合电影 | 91麻豆精品国产自产 | 久久成人免费视频 | 午夜在线日韩 | 亚洲永久精品视频 | 91自拍视频在线 | 婷婷精品在线 | 日日干夜夜草 | 久久视频在线视频 | 婷婷在线视频观看 | 日韩在线精品一区 | 免费看成人a | 国产一级特黄电影 | 91av视频在线观看 | 久久精品国产成人精品 | 亚洲精品xxxx | 91免费看黄| 亚洲mv大片欧洲mv大片免费 | 国产手机精品视频 | 欧美做受高潮1 | 97在线播放视频 | 黄色福利网站 | 国产精品网红福利 | 日韩在线观看一区二区 | 欧美乱淫视频 | 国产精品理论片在线播放 | 热99在线视频 | 激情动态| 日日天天 | 亚洲一区日韩精品 | 福利视频第一页 | 久草在线在线精品观看 | 人人看人人 | 欧美性色综合网 | 国产午夜精品一区二区三区嫩草 | 激情av在线播放 | 综合五月 | 99色精品视频 | 国内精品在线一区 | 国产精品久久久久久五月尺 | 密桃av在线 | 国产精品va| 五月婷婷丁香综合 | 视频在线在亚洲 | 国产精品精品久久久久久 | 日本论理电影 | 在线免费高清 | 日韩在线观看中文 | av福利免费 | 成人黄色电影在线 | avhd高清在线谜片 | 久久激情视频网 | 久久草草热国产精品直播 | 亚洲国产精品一区二区尤物区 | av黄色成人 | 一区二区不卡在线观看 | 欧美电影在线观看 | 久久精品屋 | 婷婷激情站 | 国产又粗又硬又爽的视频 | 美女激情影院 | 96香蕉视频 | 久久成人欧美 | 91久久偷偷做嫩草影院 | 精品国模一区二区三区 | 免费网站在线观看人 | 午夜骚影| 久久都是精品 | 欧美成人亚洲成人 | 人人舔人人 | 国产精品k频道 | 国产精品区免费视频 | 五月婷视频| 六月色丁香 | 日韩欧美精品在线观看视频 | 操操碰| 欧美精品在线观看一区 | 亚洲国产片 | www激情久久 | 一区二区三区免费播放 | 日韩有码第一页 | 6080yy午夜一二三区久久 | 99久久久久国产精品免费 | 91成人网在线 | 国产精久久 | 视频一区二区精品 | 亚洲亚洲精品在线观看 | 99热最新网址 | 久草在线视频看看 | 国产亚洲视频中文字幕视频 | 欧美日韩电影在线播放 | 又黄又爽又无遮挡免费的网站 | 中文字幕在线成人 | 久久久久久精 | 国产九色在线播放九色 | 成人黄色电影视频 | 久久久 精品 | 热久久免费国产视频 | 国产精品在线看 | 亚洲精品字幕在线观看 | 欧美狠狠操 | 黄色网址国产 | 激情av在线资源 | 黄色国产精品 | 久久综合婷婷 | avove黑丝| 91免费视频黄 | 中文字幕丝袜一区二区 | 亚洲免费专区 | 97超级碰碰碰碰久久久久 | 久草影视在线观看 | 国产精品久久久网站 | 五月宗合网 | 亚洲国产中文字幕 | 91福利专区| 97网站| 国内精品久久久久久久 | 欧美性生活免费 | 天天干夜夜夜操天 | 97在线看片 | 日日夜夜天天久久 | 精品福利视频在线观看 | 国产精品久久在线 | 手机成人在线 | 一区二区视频在线播放 | 福利视频第一页 | 最新国产视频 | 99精品久久99久久久久 | 日韩高清免费在线观看 | 亚洲国产视频网站 | 国产精品久久久久高潮 | 91日韩在线播放 | 久久久福利视频 | 九九欧美| 婷婷开心久久网 | 国产精品久久久久免费观看 | 亚洲成人av在线 | 国产精品av电影 | 午夜精品视频在线 | 国产在线第三页 | 精品亚洲免费 | 精品在线观看视频 | 日韩理论电影网 | 色a资源在线 | 亚洲精品综合一二三区在线观看 | 日韩精品视频在线观看网址 | 国产精品九九热 | 亚洲砖区区免费 | 欧美成人影音 | 麻豆91精品视频 | 国产网站在线免费观看 | 久久久麻豆视频 | 91免费观看网站 | 91av电影网| 天天干 夜夜操 | 国产黄色视 | 一级做a爱片性色毛片www | 亚洲人视频在线 | 亚洲综合狠狠干 | 日韩在线网址 | 欧美一级xxxx| 亚洲aⅴ乱码精品成人区 | 久草在线视频精品 | 欧美精品乱码久久久久 | 国产日韩在线看 | 亚洲免费永久精品国产 | 国产午夜精品一区二区三区嫩草 | 在线观看成年人 | 欧美黑人性爽 | 青青网视频 | 中文字幕中文字幕在线一区 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 热久久免费视频精品 | 婷婷中文字幕在线观看 | 波多野结衣一区二区三区中文字幕 | 亚洲一区二区三区四区在线视频 | 国产女做a爱免费视频 | 国产123av| www亚洲精品 | 亚洲精品久久久久中文字幕二区 | 深夜免费福利网站 | 久久免费激情视频 | 天天操天天怕 | 国产涩图 | 99视频偷窥在线精品国自产拍 | 亚洲国产美女精品久久久久∴ | 999国内精品永久免费视频 | 免费观看性生活大片3 | 开心激情久久 | 久久精品国产免费看久久精品 | 视频在线一区 | 国产高清av免费在线观看 | 中文字幕免| 欧美极品一区二区三区 | 看国产黄色片 | 亚洲精品国产精品乱码在线观看 | 中文字幕色播 | 一区二区伦理 | 成年人视频在线免费 | 日本中文字幕在线看 | 国产99区 | 日韩国产欧美在线视频 | 香蕉久久久久久久 | 麻豆成人精品视频 | av在线免费观看不卡 | 久久久免费av | 91成人免费看片 | 国产免费又爽又刺激在线观看 | 日韩中文字幕免费在线播放 | 国产午夜精品久久久久久久久久 | 黄色av网站在线观看免费 | 天天色综合1 | 亚洲一区二区三区91 | 精品亚洲免费视频 | 久久爱992xxoo | 日本中文字幕在线电影 | 国产精品一区专区欧美日韩 | 在线综合色 | 成人av影视在线 | 91麻豆精品国产91久久久久 | 国产在线观看免费观看 | 中文字幕一区av | 四虎永久视频 | 欧美91片 | 欧美日本一二三 | 亚洲精品久久久久久久不卡四虎 | 亚洲精品乱码久久久久久9色 | 色久五月 | 91在线视频在线观看 | 婷婷中文字幕在线观看 | 精品国产一区二区三区免费 | 日韩大片免费观看 | 国产精品免费在线 | 国产视频一区在线播放 | 精品国产乱码 | 性色大片在线观看 | 国产成人精品电影久久久 | 天天色宗合 | 最新中文字幕在线资源 | 91高清视频 | 久久久久久久久久久福利 | 国产精品1区2区3区在线观看 | 欧美性色网站 | 日本特黄特色aaa大片免费 | 国产成人一二三 | 1000部国产精品成人观看 | 精品视频免费观看 | a级片韩国 | 精品国产成人 | 久久国产剧场电影 | 在线国产欧美 | 国内久久久久 | 免费在线成人 | 69中文字幕| 亚洲人成精品久久久久 | 狠狠狠色丁香综合久久天下网 | 久久午夜精品影院一区 | 国产黄色免费电影 | www久久精品 | 九草视频在线 | 欧美国产日韩在线视频 | 一级性视频 | 激情综合六月 | 国产一级二级三级在线观看 | 美女黄濒| 久草在| 久久久国产精华液 | av网站播放 | 国产精品黄 | 天天做天天爱天天综合网 | www.夜夜干.com | 黄色的片子 | 97超碰人人模人人人爽人人爱 | 中文字幕在线视频免费播放 | 麻豆视频免费入口 | 91在线永久 | 尤物97国产精品久久精品国产 | 天天操天天操天天操天天操天天操天天操 | 国产小视频在线 | 亚洲国产成人精品电影在线观看 | 国产精品成人国产乱一区 | 成人一级电影在线观看 | 国产一区二区三区高清播放 | 免费视频18| 麻豆视频一区二区 | 国产不卡精品 | 国内精品久久久精品电影院 | 色欲综合视频天天天 | 亚洲精品午夜久久久久久久 | 欧美精品久久久久a | 国产a高清| 国产专区一 | 国产精品www | 国产精品视频永久免费播放 | 热久久国产精品 | 日韩欧美精选 | 久久综合狠狠综合 | 伊人国产女 | 69精品在线 | 欧美日韩天堂 | 国产日本高清 | 成片免费观看视频大全 | 91成人破解版 | 亚洲电影成人 | 一二三四精品 | 国产精品一区二区白浆 | 日韩一区二区免费在线观看 | 96精品在线 | 激情视频网页 | 欧美精品乱码久久久久久按摩 | 久久国产精品99国产 | 亚洲成 人精品 | 激情丁香综合五月 | 91av视屏 | 久99久精品| 亚洲小视频在线观看 | 激情丁香月 | 日韩系列| 成人午夜在线观看 | 亚洲精品国产精品国自产观看浪潮 | 五月导航 | 一二三区视频在线 | 国产大片免费久久 | 在线播放视频一区 | 日韩欧美国产精品 | 日韩丝袜| 成人在线视频你懂的 | 超黄视频网站 | 在线精品一区二区 | 久久久在线 | 精品在线视频播放 | 国产黄影院色大全免费 | 亚洲五月六月 | 亚洲精品 在线视频 | 国产精品毛片一区二区三区 | a天堂最新版中文在线地址 久久99久久精品国产 | 中文字幕一区二区在线播放 | 超碰人人干人人 | 在线观看黄网 | 欧美色图p | 日色在线视频 | 免费观看黄色12片一级视频 | 欧美激情综合五月色丁香 | 在线观看av大片 | av国产网站 | 亚洲精品国偷自产在线99热 | 中文字幕在线看视频 | 中文字幕二区三区 | 久久伦理电影网 | 99视频在线精品国自产拍免费观看 | 91久久久久久久 | 亚洲第一区在线观看 | 国产白浆视频 | 欧美巨大| www..com毛片 | 97超碰人人在线 | 成人一区二区在线 | 在线观看成年人 | 国产精品手机视频 | 国产正在播放 | 久久国产精品一二三区 | 欧美夫妻性生活电影 | 久久看片网 | 免费黄色在线网站 | 视频二区 | 九九免费精品视频在线观看 | 亚洲第一中文网 | 成人在线黄色电影 | 国产精品久久久久一区二区国产 | 欧美日韩精品在线视频 | 99精品欧美一区二区蜜桃免费 | 色久av| 日韩激情视频在线观看 | 久久综合亚洲鲁鲁五月久久 | 日韩精品中文字幕久久臀 | 久久久综合九色合综国产精品 | 操处女逼 | 国产高清一| 欧美xxxxx在线视频 | 丁香五月亚洲综合在线 | 欧美日韩一区二区在线观看 | 黄色小说在线观看视频 |