Skip to content

OpenDrivePositions ambiguous

MantleAPI/include/MantleAPI/Common/position.h defines OpenDrivePosition as one possible variant of Position, which is further used in the ICoordConverter::Convert method.

Given the current definition, it is impossible to distinguish between a RoadPosition and a LanePosition. The requirement for this comes directly from the openSCENARIO standard (https://www.asam.net/static_downloads/ASAM_OpenSCENARIO_V1.1.1_Model_Documentation/modelDocumentation/content/Position.html).

Related issues: https://gitlab.eclipse.org/eclipse/simopenpass/scenario_api/-/issues/15