-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add constraints, create distribution files for variation and add units for parameters #45
Conversation
arauschert
commented
Jul 8, 2021
•
edited by jdsika
Loading
edited by jdsika
- added constraints for the parameters to make variation less error-prone
- added units in the parameter name to make variation less error-prone
- added distribution files for scenarios according to the ALKS regulation's test specification and reference for automated variation
- adds different road curvatures and resolves Handle variation of curvature of road #46
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
408156c
to
618e0e4
Compare
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
be0a6b5
to
b44fcb2
Compare
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
b44fcb2
to
24f6d7a
Compare
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
8f88f2e
to
d6d91ea
Compare
Scenarios/ALKS_Scenario_4.1_3_SwervingSideVehicle_TEMPLATE.xosc
Outdated
Show resolved
Hide resolved
Scenarios/ALKS_Scenario_4.5_2_CutOutMultipleBlockingTargets_TEMPLATE.xosc
Show resolved
Hide resolved
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
…y time (bumper-to-bumper) Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
partial review
<ParameterDeclarations> | ||
<!--The ParameterDeclarations section is needed for easy variation.--> | ||
<ParameterDeclaration name="Ego_InitPosition_LaneId" parameterType="string" value="-4" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ask question in ASAM Group on what style to recommend, use "magic numbers" or not? I would be inclined to have a large declaration section
<ParameterValueDistribution> | ||
<ScenarioFile filepath="../Scenarios/ALKS_Scenario_4.1_3_SwervingSideVehicle_TEMPLATE.xosc" /> | ||
<Deterministic> | ||
<DeterministicSingleParameterDistribution parameterName="Ego_InitSpeed_Ve0_kph"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How to validate that a parameter does exists in the other file?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This would be a semantic validation (not a syntactic validation against the schema). It's similar to checking, if a vehicle model, which is referred to in a scenario also exists in the catalog. Semantic checks are possible with the OSC API checker so this could be a way to include the check in the CI.
f3d08e7
to
a1b6e66
Compare
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
a1b6e66
to
3f7d788
Compare
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>
Signed-off-by: Andreas Rauschert <andreas.rb.rauschert@bmw.de>