Skip to content

Boundary Points for dashed lines  #539

Closed
@clemenshabedank

Description

@clemenshabedank

Describe the bug

The rule for the boundary points for dashed lines seem to be in conflict with the allowed approximation error for spacial discretization. The discription is the following, see https://github.com/OpenSimulationInterface/open-simulation-interface/blob/master/osi_lane.proto line 727-737:

    // \note For dashed lines, one \c BoundaryPoint has to be at the start and
    // another at the end of each dashed line segment. The first
    // \c BoundaryPoint defines the beginning of the first dashed lane marking.
    // The last \c BoundaryPoint defines the end of the last dashed lane
    // marking. For example, the area between the second and third
    // \c BoundaryPoint has no lane marking, and so on.
    // \note For Botts' dots lines, one \c BoundaryPoint position has to define
    // each Botts' dot.
    //
    // \attention For \c BoundaryPoint the same rule for the approximation
    // error applies as for \c Lane::Classification::centerline.

What happens if the curve radius is so small so that you would need more points in between the dashes or on a dash to satisfy the rule for the approximation error?

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugProblems in the build system, build scripts, etc or faults in the interface.HarmonisationThe Group in the ASAM development project working on harmonisation with other standards.RoadModel4.0A label to collect road model topics for OSI 4.0

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions