openscenario · tool suppliers (dspace, iav, ipg etc.) partners and users oems (audi, tier1bmw,...
TRANSCRIPT
09.06.2015 24.04.2012 - Rev. A (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 1
OpenSCENARIO
Standardisierung "auf hohem Niveau"
Marius Dupuis VIRES Simulationstechnologie GmbH
IBS-Workshop Automotive Software Engineering – Virtuelle Absicherung
June 09th, 2015
(c) 2015 VIRES Simulationstechnologie GmbH All rights reserved
Static Content
Road Surface Road Network
09.06.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
+
09.06.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 way and 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
09.06.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 Content Static Content
Scenario
Objection
Same dynamic content does
not implicate identical results!
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 5
Objectives
• Provide transferable XML scenario definition for various use cases
• 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
Tool A
Tool B
Tool C
Scenario
3rd Party
Specification
Static Content Import/Export
OpenSCENARIO initiative
Support
Test and
Validation
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 6
OpenSCENARIO initiative
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
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 7
OpenSCENARIO initiative
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 ValidationTools Support/
Website
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 8
OpenSCENARIO initiative
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
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 9
OpenScenario DRAFT 1
Basic Layout (Mindmap) Catalogs for
Basic Elements
Reference to
OpenDRIVE
OpenCRG
Definition of Entities
Storyboard
("actual scenario")
End Condition
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 10
Vehicle Definition (Mindmap)
OpenScenario DRAFT 1
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 11
Driver Definition (Mindmap)
OpenScenario DRAFT 1
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 12
Work Packages
Storyboard Definition (Mindmap)
Maneuver by Actor
(e.g. lane change)
Actor by Maneuver
(e.g. traffic jam)
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 13
OpenScenario DRAFT 1
Maneuver Definition (Mindmap)
09.06.2015 (c) 2015 VIRES GmbH, protection notice DIN ISO 16016 Slide 14
Summary
• OpenSCENARIO will serve as open file format for dynamic content
• validation tools and test data shall complement the format specification
• initial user requirements have been collected
• a first draft of the structure is under review
• a broad user base and a core-team shall contribute to the on-going development
• OpenSCENARIO is designed for becoming a de-facto standard
• Resources:
• http://www.openscenario.org
• mailto: [email protected]
• http://tracking.vires.com (bug-/feature-tracking)