Skip to content

Commit f836f2a

Browse files
authored
Merge pull request #634 from FabianPfeufferCAP/update/lane/lane_boundary_doc
Concretize lane boundary modelling for lanes at different heights
2 parents 1024757 + 9a02801 commit f836f2a

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

osi_lane.proto

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,12 @@ message Lane
323323
//
324324
// \note OSI uses singular instead of plural for repeated field names.
325325
//
326+
// \note The boundary between adjacent lanes at different heights
327+
// (e.g. a curb between a driving lane and a sidewalk)
328+
// should not be shared, but modeled as two separate lane
329+
// boundaries with individual ids. One for the upper, the
330+
// other one for the lower lane.
331+
//
326332
// \rules
327333
// check_if this.type is_different_to 4 else do_check is_set
328334
// \endrules
@@ -344,6 +350,12 @@ message Lane
344350
//
345351
// \note OSI uses singular instead of plural for repeated field names.
346352
//
353+
// \note The boundary between adjacent lanes at different heights
354+
// (e.g. a curb between a driving lane and a sidewalk)
355+
// should not be shared, but modeled as two separate lane
356+
// boundaries with individual ids. One for the upper, the
357+
// other one for the lower lane.
358+
//
347359
// \rules
348360
// check_if this.type is_different_to 4 else do_check is_set
349361
// \endrules
@@ -813,6 +825,13 @@ message LaneBoundary
813825
// \image html OSI_LaneBoundaryHeight.svg "" width=600px
814826
//
815827
// \note Field need not be set if it is previously defined.
828+
//
829+
// \note The boundary point height should not be used to model the boundary
830+
// between two adjacent lanes at different heights as a single, shared
831+
// boundary.
832+
// Boundaries between adjacent lanes at different heights should be
833+
// modeled as two separate lane boundaries.
834+
//
816835
// See \c LaneBoundary .
817836
//
818837
optional double height = 3;

0 commit comments

Comments
 (0)