asam-ev / qc-opendrive

Mozilla Public License 2.0
7 stars 1 forks source link

[XODR] Implement Check for Rule 180 "junctions.connection.end_opposite_linkage" #37

Closed JonasConrad-PES closed 2 months ago

JonasConrad-PES commented 3 months ago

link to Rules excel:

https://asamev.sharepoint.com/:x:/r/sites/opendrive/_layouts/15/Doc.aspx?sourcedoc=%7BA61CD61B-1189-45B7-95C8-65623A8C7376%7D&file=Rules.xlsx&action=default&mobileredirect=true Rule excel ref ID: 180 Rule name: junctions.connection.end_opposite_linkage

Severity: ERROR Complexity: 1

link to standard:

1.7:

10.3.2. Direction of connecting roads
https://www.asam.net/standards/detail/opendrive/older/

1.8:

12.4.2 Direction of connecting roads https://publications.pages.asam.net/standards/ASAM_OpenDRIVE/ASAM_OpenDRIVE_Specification/latest/specification/12_junctions/12_04_connecting_roads.html

Rule Text

The value "end" shall be used to indicate that the connecting road runs along the opposite direction of the linkage indicated in the element.

Comment

Checking if the start- / end point are correct can only be done via checking the smoothness of the lanes.