Skip to content

Commit 15e509f

Browse files
tbleherStefan Cyliax
authored andcommitted
Expand explanation on predecessor and successor
Use the definition from OpenDRIVE 1.7. Signed-off-by: Thomas Bleher <thomas.tb.bleher@bmw.de>
1 parent 4d4812e commit 15e509f

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

osi_logicallane.proto

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -538,10 +538,30 @@ message LogicalLane
538538

539539
// \brief Lanes that directly are connected to this lane at the beginning.
540540
//
541+
// "Beginning" is relative to the reference line, so connections at #start_s.
542+
//
543+
// Lane predecessors and successors shall only be used to connect lanes if
544+
// a physical connection at the beginning or end of both lanes exist. Both
545+
// lanes have a non-zero width at the connection point and they are
546+
// semantically connected.
547+
//
548+
// A lane may have several predecessors e.g. on intersections, or if a wide
549+
// lane splits into two, or two merge into one.
550+
//
541551
repeated LaneConnection predecessor_lane = 14;
542552

543553
// \brief Lanes that directly are connected to this lane at the end.
544554
//
555+
// "End" is relative to the reference line, so connections at #end_s.
556+
//
557+
// Lane predecessors and successors shall only be used to connect lanes if
558+
// a physical connection at the beginning or end of both lanes exist. Both
559+
// lanes have a non-zero width at the connection point and they are
560+
// semantically connected.
561+
//
562+
// A lane may have several successors e.g. on intersections, or if a wide
563+
// lane splits into two, or two merge into one.
564+
//
545565
repeated LaneConnection successor_lane = 15;
546566

547567
//

0 commit comments

Comments
 (0)