Clarifiy specification of "Orientation" regarding range and driving direction
Describe the feature
I want to use RoadPosition, RelativeRoadPosition, LanePosition and RelativeLanePosition in my application. However, it remains somewhat unclear what the exact range or the Orientation value needs to be [0 .. 2 pi] or [-pi .. pi]. Most probably it is assumed that this is taken over from OpenDRIVE, although even there the explicit definition of the range seems to be lacking (see Chapter 6.2 of of OpenDRIVE 1.7). Furthermore, it seems to be not clearly described if the orientation depends on the driving direction (and in which cases).
Describe the solution you would like
- The range should be added
- Explicit explanation as of how to handle driving direction should be added
Here:
- https://www.asam.net/static_downloads/ASAM_OpenSCENARIO_V1.2.0_Model_Documentation/modelDocumentation/content/RoadPosition.html
- https://www.asam.net/static_downloads/ASAM_OpenSCENARIO_V1.2.0_Model_Documentation/modelDocumentation/content/RelativeRoadPosition.html
- https://www.asam.net/static_downloads/ASAM_OpenSCENARIO_V1.2.0_Model_Documentation/modelDocumentation/content/LanePosition.html
- https://www.asam.net/static_downloads/ASAM_OpenSCENARIO_V1.2.0_Model_Documentation/modelDocumentation/content/RelativeLanePosition.html
and here
Describe alternatives you have considered
None.
Describe the backwards compatibility
Might create some issues since it since so far it seems to have been implementation defined behavior. Probably nobody will complain though since it improves compatibility between content creation tools and simulation engines a lot.
Additional context
https://github.com/esmini/esmini/issues/253 https://github.com/esmini/esmini/issues/228