Description
After a discussion in Harmonization WP we decided to open an issue on the concept of the centerline in OSI to clarify the usage and discuss if the description of a centerline needs to be changed. The current definition can be found in https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_lane.proto, line 158-205.
There, the centerline is explained in detail. Among other things, it states
- "The centerline describes the middle of the lane."
- "The center line is the line that a typical vehicle follows more or less (depending on the situation, a little more to the left or right of the center line"
It also explicitly states
- "Intersections and non-driving lanes do not have a center line."
The question that arose is, if the centerline might be useful for soonish to be introduced subtypes of TYPE_NONDRIVING, especially SUBTYPE_SIDEWALK and SUBTYPE_BIKING. Not representing real physical assets, I suppose the centerline is already used for the purpose of guiding the ego or other traffic participants. So it could also help to guide bicycles or pedestrians. Also as already stated in the proposal (see requirement 1.3.10 point 2 from https://code.asam.net/simulation/proposal/osi), there could "be a centerline (typical driving route) on junctions, favorably for different vehicle sizes", so for the TYPE_INTERSECTION.
Any opinions to that question? Should the concept of the centerline be allowed for other lane types than TYPE_DRIVING? Or should we even think of a totally different concept? I think the explanation shall be rewritten a little anyways, because I think it currently is not very specific.