OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML...
Transcript of OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML...
![Page 1: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/1.jpg)
15.10.201524.04.2012 - Rev. A (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 1
OpenSCENARIObringing content to the road
Marius DupuisVIRES Simulationstechnologie GmbH
1st OpenSCENARIO MeetingOctober 15th, 2015
(c) 2015 VIRES Simulationstechnologie GmbHAll rights reserved
![Page 2: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/2.jpg)
Static Content
Road SurfaceRoad Network
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 2
Motivation
Fact: De-facto standardization has been realized on lower levels
Result: Road Files may be transferred between various simulation tools
+
![Page 3: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/3.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 3
Motivation – Current Situation
• Result: Dynamic content may not yet be transfered in a standardized wayand depends highly on the tools involved
• ADAS functionality requires extensive testing in various environments
• Feature sets of various tools are highly different
• Each tool is well suited for its specific purpose
• Migrating secenarios from one tool to another one requires high effort
• Independent 3rd parties (e.g. authorities) are not able to provide scenario
definitions in a format compatible with multiple tools
Scenario
Format A
Static Content
Tool C
User Ext. C
Scenario
Format B
Scenario
Format C
Tool B
User Ext. B
Tool A
User Ext. A
![Page 4: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/4.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 4
Motivation
Assumption
All tools share a considerable
fraction of common functionality
Conclusion
Description of dynamic content
may be harmonized
A B
C
Dynamic ContentStatic Content
Scenario
Objection
Same dynamic content does
not implicate identical results!
![Page 5: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/5.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 5
Objectives
• Provide transferable XML scenario definition for various use cases
• static content by reference
• dynamic content
• Use OpenDRIVE / OpenCRG as basic layers
• Allow for independent content provision by 3rd parties
• Provide standardized / open tool-sets for validation of scenario definitions
• Establish support services
• Establish user community
Tool A
Tool B
Tool C
Scenario
3rd Party
Specification
Static ContentImport/Export
OpenSCENARIO initiative
Support
Test and
Validation
![Page 6: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/6.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 6
OpenSCENARIO – Road Map
VIRES ASC(S HLRS
Daimler
Initial Team
Associated Partners
Opel
Porsche
Tool Suppliers (dSPACE, IAV, IPG etc.)
Tool Suppliers and 3rd Parties
OEMs (Audi, BMW, Volkswagen etc.)
Requirements
Results
Research (DLR, fka, FKFS etc.)
Tier1(tbd.)
Definition Phase, Stage 1
Format
Specification
Review
![Page 7: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/7.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 7
VIRES
Assoc. Partners (Daimler, Opel, Porsche)
Core Team
Tool Suppliers (dSPACE, IAV, IPG etc.)
Partners and Users
OEMs (Audi, BMW, Volkswagen etc.)
Requirements
Results
Research (DLR, fka, FKFS, HLRS etc.)
Tier1(tbd.)
Definition Phase, Stage 2
Format
Specification
Review
3rd parties (e.g. authorities)
ASC(S
Member B
Member C
Member A Member D
Member E
Member F
Member G
Test Tools ValidationToolsSupport/
Website
OpenSCENARIO – Road Map
![Page 8: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/8.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 8
VIRES
Assoc. Partners (Daimler, Opel, Porsche)
Core Team
Tool Suppliers (dSPACE, IAV, IPG etc.)
Partners and Users
OEMs (Audi, BMW, Volkswagen etc.)
Requirements
Results
Research (DLR, fka, FKFS, HLRS etc.)
Tier1(tbd.)
Definition Phase, Stage 2
Format
Specification
Review
3rd parties (e.g. authorities)
ASC(S
Member B
Member C
Member A Member D
Member E
Member F
Member G
Test Tools ValidationToolsSupport/
Website
Who?
OpenSCENARIO – Road Map
![Page 9: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/9.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 9
Maintenance Phase
VIRES
Assoc. Partners (Daimler, Opel, Porsche)
Core Team
Tool Suppliers (dSPACE, IAV, IPG etc.)
Partners and Users
OEMs (Audi, BMW, Volkswagen etc.)
Requirements
Core Services
Research (DLR, fka, FKFS, HLRS etc.)
Tier1(tbd.)
Format
Specification
Review
3rd parties (e.g. authorities)
ASC(S
Member B
Member C
Member A Member D
Member E
Member F
Member G
Support /
Website
Test Tools
ValidationTools
Repositories
Test Data
OpenSCENARIO – Road Map
![Page 10: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/10.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 10
Mid-Term Target
OpenSCENARIO – Road Map
OpenSCENARIO will be a key element in PEGASUS project-> we really have to deliver!
![Page 11: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/11.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 11
Where we are today:
Website:
OpenSCENARIO – Status
http://www.openscenario.org
![Page 12: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/12.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 12
Where we are today:
Downloadarea:
OpenSCENARIO – Status
http://www.openscenario.org
![Page 13: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/13.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 13
Where we are today:
Tracking System (public and "core team"):
OpenSCENARIO – Status
http://tracking.vires.com
Newsletter: [email protected]
![Page 14: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/14.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 14
What we have: 3rd draft specification as XMind Mind map(see also www.openscenario.org/download.html)
OpenSCENARIO – Specification
![Page 15: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/15.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 15
Catalogs and References
OpenSCENARIO – Specification
![Page 16: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/16.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 16
Catalogs and References
OpenSCENARIO – Specification
![Page 17: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/17.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 17
Catalogs and References
OpenSCENARIO – Specification
![Page 18: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/18.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 18
Catalogs and References
OpenSCENARIO – Specification
![Page 19: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/19.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 19
Catalogs and References
OpenSCENARIO – Specification
![Page 20: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/20.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 20
Catalogs and References
OpenSCENARIO – Specification
![Page 21: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/21.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 21
Catalogs and References
OpenSCENARIO – Specification
![Page 22: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/22.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 22
Catalogs and References
OpenSCENARIO – Specification
![Page 23: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/23.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 23
Catalogs and References
OpenSCENARIO – Specification
![Page 24: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/24.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 24
Catalogs and References
OpenSCENARIO – Specification
![Page 25: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/25.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 25
Entities (own vehicle and others):
OpenSCENARIO – Specification
![Page 26: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/26.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 26
Storyboard(by maneuver vs. by actor):
OpenSCENARIO – Specification
![Page 27: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/27.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 27
Storyboard(by maneuver):
OpenSCENARIO – Specification
![Page 28: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/28.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 28
Conditions:
OpenSCENARIO – Specification
![Page 29: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/29.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 29
Maneuver List:
OpenSCENARIO – Specification
![Page 30: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/30.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 30
Coming back to
one important question...
OpenSCENARIO – Road Map
![Page 31: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/31.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 31
VIRES
Assoc. Partners (Daimler, Opel, Porsche)
Core Team
Tool Suppliers (dSPACE, IAV, IPG etc.)
Partners and Users
OEMs (Audi, BMW, Volkswagen etc.)
Requirements
Results
Research (DLR, fka, FKFS, HLRS etc.)
Tier1(tbd.)
Definition Phase, Stage 2
Format
Specification
Review
3rd parties (e.g. authorities)
ASC(S
Member B
Member C
Member A Member D
Member E
Member F
Member G
Test Tools ValidationToolsSupport/
Website
Who?
OpenSCENARIO – Road Map
![Page 32: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/32.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 32
• Schema File
• Validator
• Examples
• Reference Implementations
Next Steps
OpenSCENARIO – Road Map
![Page 33: OpenSCENARIOopenscenario.org/docs/OSCUserMeeting20151015_VIRES.pdf · • Provide transferable XML scenario definition for various use cases • static content by reference • dynamic](https://reader033.fdocuments.us/reader033/viewer/2022042005/5e6f5cd4873cd708ee0ba05f/html5/thumbnails/33.jpg)
15.10.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 33
That's it!
Thank you for your attention!
Questions?