@startuml start note right: 1.3.4.10 As a scenario developer, I realize that there are aspects of the real world \n that are always expanding and changing (i.e. roads, maps, signs, road markings, types of objects \n and vehicles) and there are aspects of the world that don't seem to change as often like human \n behavior and weather. I want to create scenarios that are robust, long lasting and logical to \n human behaviors and parameters but are abstract to the aspects of the real world that are always \n changing. This is a partially logical scenario for position, speed and distance but abstract for \nspecific map, location on map and for object representations. Some define this as a Logically Abstract \nScenario. This allows for my robust scenario to always select from the latest library of aspects of real\n world. Weather can be tuned for individual test cases given a project ODD. :Define Scenario with abstract actors models; :Choose not to define Weather; :Choose not to define Lighting; :Choose not to define RoadNetwork. - Instead use Abstract Road Network / Nexus (abstracting the RoadNetwork).; :Choose not to define the specific lane the egoVehicle will start in. - Instead use a abstract lane (example: egoLane) with a parameter \n constraint that is used as a switch to determined a lane to the right or left of a targeted lane of the Road Abstraction.; :Use Metadata to define Level Of Abstraction as "Abstract Scenario" or "Logically Abstract Scenario". (Note: Metadata standard to be in OpenSCENARIO 2.1.); :Define Scenario with some logical parameter constraints (with min, max and stepsize) and some with abstract parameter constaints (with "Abstract"); :Ensure that every parameter placing and describing an object's behavior in "composition" has a logcalical constraint.; :Ensure that every parameter describing an abstraction has abstract constraint.; fork :Import / Use of Logically Abstract Scenario (given tool); :Use of Models, Maps, ODD Library; :Create an Expierment containing test case definitions (an entry of value choices) that assign to Logically Abstract Scenario.; :Choose Map(s) by defining Constraints.; :Choose Models by defining Constraints.; :Choose Weather spectrum from from ODD by defining Constraints.; :Choose Lighting spectrum from from ODD by defining Constraints.; :Choose Simulation Platform by defining a Constraint.; fork :Use Experment Definition (given tool); :Create Concrete Scenarios from each test individual defined in Expierment, which defines test case definition line-items (example: a row of selected values).; :Use an OpenDRIVE map and any necessary translated equivilent or transformative.; :Use Simulator specific models defined for each Simulation Platform.; :Use Simulation speicifc definitions for how weather and lighting is deifined for the simulator.; stop @enduml
Decode URL
Submit
amiga
aws-orange
black-knight
bluegray
blueprint
cerulean-outline
cerulean
crt-amber
crt-green
cyborg-outline
cyborg
hacker
lightgray
mars
materia-outline
materia
metal
mimeograph
minty
plain
reddress-darkblue
reddress-darkgreen
reddress-darkorange
reddress-darkred
reddress-lightblue
reddress-lightgreen
reddress-lightorange
reddress-lightred
sandstone
silver
sketchy-outline
sketchy
spacelab
spacelab-white
superhero-outline
superhero
toy
united
vibrant
🎉 Discover the future PlantUML Web Editor! 🚀
PNG
SVG
ASCII Art