Skip to content

Commit 074c323

Browse files
committed
Logical Lanes: add a few refers_to rules
1 parent 3eadeda commit 074c323

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

osi_logicallane.proto

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,10 @@ message LogicalLaneBoundary
217217
// The reference line should roughly have the same shape as the boundary, so
218218
// that S coordinates continually increase along the lane.
219219
//
220+
// \rules
221+
// refers_to: ReferenceLine
222+
// \endrules
223+
//
220224
optional Identifier reference_line_id = 3;
221225

222226
// The classification of the lane boundary.
@@ -348,6 +352,10 @@ message LogicalLane
348352
// lane, but logical lanes would have to be split each time a lane
349353
// marking appears or disappears.
350354
//
355+
// \rules
356+
// refers_to: Lane
357+
// \endrules
358+
//
351359
optional Identifier physical_lane_id = 4;
352360

353361
// The reference line for this logical lane
@@ -363,6 +371,10 @@ message LogicalLane
363371
// reference_line, so that vehicles that are next to each other on
364372
// neighbouring lanes have comparable S positions.
365373
//
374+
// \rules
375+
// refers_to: ReferenceLine
376+
// \endrules
377+
//
366378
optional Identifier reference_line_id = 5;
367379

368380
// Start S position of the lane. Must be in range [sStart,sEnd] of the
@@ -419,6 +431,10 @@ message LogicalLane
419431
// Theoretically, this could be done. Then the user would have to limit the
420432
// boundary itself to [start_s,end_s].
421433
//
434+
// \rules
435+
// refers_to: LogicalLaneBoundary
436+
// \endrules
437+
//
422438
repeated Identifier right_boundary_id = 12;
423439

424440
// Left boundary of this lane.
@@ -436,6 +452,10 @@ message LogicalLane
436452
// Theoretically, this could be done. Then the user would have to limit the
437453
// boundary itself to [start_s,end_s].
438454
//
455+
// \rules
456+
// refers_to: LogicalLaneBoundary
457+
// \endrules
458+
//
439459
repeated Identifier left_boundary_id = 13;
440460

441461
// Lanes that directly are connected to this lane at the beginning
@@ -452,6 +472,10 @@ message LogicalLane
452472

453473
// Id of the other logical lane that is connected
454474
//
475+
// \rules
476+
// refers_to: LogicalLane
477+
// \endrules
478+
//
455479
optional Identifier other_lane_id = 1;
456480

457481
// If true: LaneConnection is at the beginning of the other lane
@@ -467,6 +491,10 @@ message LogicalLane
467491

468492
// Id of the other logical lane
469493
//
494+
// \rules
495+
// refers_to: LogicalLane
496+
// \endrules
497+
//
470498
optional Identifier other_lane_id = 1;
471499

472500
// Start s position of the relation

0 commit comments

Comments
 (0)