Split lane based on adjacent lanes in RNDF for Maliput

Issue #138 resolved
Agustin Alba Chicar created an issue

Based on #137, we need to split the lanes into multiple pieces and group them into segments.

Parent issue #115

Comments (6)

  1. Agustin Alba Chicar reporter

    From issue #129, we get the following behavior with multilanes:

    Case1.png

    or

    Case2.png

    We need to get something like:

    cASE3.png

    In all cases, the blue dots are RNDF waypoints, the arrows are the logical connections and the gray rectangles are the built lanes for Maliput.

  2. Agustin Alba Chicar reporter

    The following set of images show the tests cases for 2-lanes roads. The aim of them is to illustrate different cases where waypoints are aligned on the r direction of the road (in Maliput terms) and no extra control point should be added. Also, we include some cases where some are aligned and some others not. Further generalization may be needed but this is a base starting point to have as a minimum coverage.

    As for reference, we can find in the pictures the following:

    • Blue dots: these are waypoints in the RNDF format.
    • Arrows: these are logical connections in the RNDF format.
    • Red lines: these are just lines in the r direction in Maliput that show if the waypoints are aligned or not.
    • Red dots: are new control points on the path of the lane set as cuts of the original path to let the RNDF lanes be cut into smaller Maliput lanes and grouped into Maliput segments.

    So these are the cases:

    1.- CaseA.png

    2.- CaseB.png

    3.- CaseC.png

    4.- CaseD.png

    5.- CaseE.png

    6.- CaseF.png

    7.- CaseG.png

    8.- CaseH.png

    9.- CaseI.png

  3. Log in to comment