Implementation of certain constructs
Questions submitted by Applied Intuition via email to @engelben
As we've been building out feature support for abstract scenarios, we've been trying to follow the OSC DSL specification as much as possible - to that end, we had a few questions on how you would recommend implementing certain constructs.
- How would you recommend grouping parameters? e.g. if we have variable speed1 with possible values [10, 15, 20] m/s and variable distance1 with possible values [20, 30, 40] m, how could we associate these two variables together so that a total of 3 variations are generated: (10 m/s, 20 m), (15 m/s, 30 m), and (20 m/s, 40 m)? Based on our understanding of the OSC2 specs, it doesn't seem like this is possible given the current standard.
- How would you implement relative placement of actors within an intersection? For example, consider an unprotected left turn where the straight-going actor should always be across the intersection from the left-turning ego. Using
roads_follow_in_junction
, we weren't able to think of how this would be accomplished.
Maybe someone from the group can have a shot at providing some answers? Input is appreciated!
Tagging for visibility: @gil.amid @pmai @rolf.magnus @Max.Bauer