Domain model based derivation of virtual driving scenarios for vehicle simulations from in-field measurements

Similar documents
emote: A Real-time Approach to Model-based Testing of Embedded Software

Data-Driven Simulation and Parametrization of Traffic Scenarios for the Development of Advanced Driver Assistance Systems

Scenario Interpretation based on Primary Situations for Automatic Turning at Urban Intersections

Constraint-based Platform Variants Specification for Early System Verification

EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH

LIMoSim: A Lightweight and Integrated Approach for Simulating Vehicular Mobility with OMNeT++

Smart Web Services for Big Spatio-Temporal Data in Geographical Information Systems

Pedestrian Detection with Radar and Computer Vision

Business to Consumer Markets on the Semantic Web

An Automated Vehicle Safety Concept Based on Runtime Restriction of the Operational Design Domain

Simulation-based design of measurement systems

Appendix: How to get OBST / tclobst. References

A Modular Sensor Fusion Approach for Agricultural Machines

Particle Filter Map Matching and Trajectory Prediction Using a Spline Based Intersection Model

Seamless Tool Chain for Testing Camera-based Advanced Driver Assistance Systems

MOSAIC A modeling and code generation tool. Gregor Tolksdorf, M.Sc. Faculty of Process Sciences CAPE-OPEN 2013 Annual Meeting

Handling Challenges of Multi-Core Technology in Automotive Software Engineering

Press Release Page 1 / 5 Monika Landgraf Press Officer (acting)

Smart Data and its impact for Germany

Modeling and Assessment of Safety Critical Systems

PROJECT HIGHLIGHTS, EXPECTED IMPACT & FUTURE DIRECTIONS

Semantic Processing of Sensor Event Stream by Using External Knowledge Bases

Semantic Integration of Data Models Across Engineering Disciplines

Approaches to Develop an ITS Architecture and Integrated ITS

A multilevel simulation framework for highly automated harvest processes enabled by environmental sensor systems

A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parameters

Das Fraunhofer. Fraunhofer MOEZ 1 Fraunhofer MOEZ

Broadband Wireless Research in Dortmund

Multibody reconstruction of the dynamic scene surrounding a vehicle using a wide baseline and multifocal stereo system

Panel Session: Experiences from Installations and Pilots. Communication Technologies for Smart Grid

IMPROVING ADAS VALIDATION WITH MBT

WHAT IS NEW IN PTV VISSIM/VISWALK 10

OpEneR Optimal Energy Consumption and Recovery based on system network. Deliverable 1.2 OpEneR Website Operational

PROJECT FINAL REPORT

Guido Sandmann MathWorks GmbH. Michael Seibt Mentor Graphics GmbH ABSTRACT INTRODUCTION - WORKFLOW OVERVIEW

Probabilistic Sensor Models for Virtual Validation Use Cases and Benefits

Mobile robots and appliances to support the elderly people

Workpackage WP2.5 Platform System Architecture. Frank Badstübner Ralf Ködel Wilhelm Maurer Martin Kunert F. Giesemann, G. Paya Vaya, H.

A High Integrity Distributed Deterministic Java Environment. WORDS 2002 January 7, San Diego CA

Challenge information logistics in decentralised structures.

Development of a Collision Avoidance Algorithm Using Elastic Band Theory

Description of the European Big Data Hackathon 2019

Information System on Literature in the Field of ICT for Environmental Sustainability

WHO KEEPS THE CITY S RHYTHM FLOWING?

Striving for efficiency

Event Correlation Engine

Now SAML takes it all:

Image Mosaicing with Motion Segmentation from Video

Mymory: Enhancing a Semantic Wiki with Context Annotations

Reverse Engineering for Generation of 3D-Building-Information-Models Applying Random Variables in Computer Aided Design

AUTOMATED GENERATION OF VIRTUAL DRIVING SCENARIOS FROM TEST DRIVE DATA

Industry 4.0 and the importance of norms and standards within collaborative, digitized process networks

The ITIL Process Map for Microsoft Visio. Examples and Overview of Contents

SIMULATION ENVIRONMENT

Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency. is...

Cisco Connected Government

Exploring unstructured Poisson solvers for FDS

E-Energy! Information and Communications Technologies for the Energy Sector

INTER-ENTERPRISE PLANNING OF MANUFACTURING SYSTEMS APPLYING SIMULATION WITH IPR PROTECTION

Synthesis & Prototyping

A Concept for an Electronic Magazine

DYNAMIC Complex Event Processing

EUREKA European Network in international R&D Cooperation

Developing a national disease registry: the German approach to a rare disease registry

EMMSAD Workshop, , Amsterdam

CMOS based microdisplays, imager and sensors enhanced by OLED/OPD integration

More NP Complete Games Richard Carini and Connor Lemp March 3, 2015

Plattformübergreifende Softwareentwicklung für heterogene Multicore-Systeme

Sichere Intelligente Mobilität - Testfeld Deutschland. Safe Intelligent Mobility Field Test Germany

Computer Vision on Tegra K1. Chen Sagiv SagivTech Ltd.

SceneNet: 3D Reconstruction of Videos Taken by the Crowd on GPU. Chen Sagiv SagivTech Ltd. GTC 2015 San Jose

SOLUTIONS FOR TESTING CAMERA-BASED ADVANCED DRIVER ASSISTANCE SYSTEMS SOLUTIONS FOR VIRTUAL TEST DRIVING

AstroGrid-D. Advanced Prototype Implementation of Monitoring & Steering Methods. Documentation and Test Report 1. Deliverable D6.5

A FRAMEWORK FOR SIMULATION PROCESS MANAGEMENT AND DATA MINING

Sichere Intelligente Mobilität - Testfeld Deutschland. Safe Intelligent Mobility Field Test Germany

Automated calibration of a tractor transmission control unit

FZI Research Center for Information Technology, Germany

Operating two InfiniBand grid clusters over 28 km distance

3D FIXATIONS IN REAL AND VIRTUAL SCENARIOS. Thies Pfeiffer, A.I. & V.R. Group, Bielefeld University

Defining and Measuring Urban Conges on

Developing a social science data platform. Ron Dekker Director CESSDA

Manipulator trajectory planning

An Integrated Pan-European Research Infrastructure for Validating Smart Grid Systems

User-Friendly Access to Structured Environmental Data

PARTITIONING AND FPGA-BASED CO-SIMULATION OF STATECHARTS

Automated Driving Necessary Infrastructure Shift

YaSM Process Map. User Manual for the YaSM Process Map (ARIS Version)

Combination of feature-based and geometric methods for positioning

UNICORE Globus: Interoperability of Grid Infrastructures

The UDK Approach: the 4th Generation of an Environmental Data. Catalogue Introduced in Austria and Germany

CEF e-invoicing. Presentation to the European Multi- Stakeholder Forum on e-invoicing. DIGIT Directorate-General for Informatics.

time now it has also been used productively in a multi-oem, requires precise knowledge of the protocol, the layout, the

Enrichment, Reconciliation and Publication of Linked Data with the BIBFRAME model. Tiziana Possemato Casalini Libri

Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency. Disy Informationssysteme GmbH

SIMULATION TESTS ON SHAPING THE WORKING WIDTH OF THE CONCRETE PROTECTIVE SYSTEMS

A corporate approach to processing microdata in Eurostat

DATA PRIVACY STATEMENT FOR THE INTERNET ROUTE PLANNING SERVICE

Tooling Overview ADAS - Status & Ongoing Developments

IFIP World Computer Congress (WCC2010)

The etrice Eclipse Project Proposal

Transcription:

Domain model based derivation of virtual driving scenarios for vehicle simulations from in-field measurements Johannes Bach, FZI Research Center for Information Technology Advanced Microsystems for Automotive Applications (AMAA) 2016 September 23, 2016 Representation of the State of Baden-Württemberg to the European Union, Brussels, Belgium FZI FORSCHUNGSZENTRUM INFORMATIK

Agenda Motivation Concept for scenario abstraction Proposed modelling approach Prototype implementation Conclusion & future work 9/26/2016 FZI Forschungszentrum Informatik 2

The 10 9 mile issue How to validate automated vehicles? Real world testing Simulation based testing Test cases are always valid Highly expensive Can be dangerous Poorly reproducible Reproducibility is ensured Initially expensive Needs validation Which variations are interesting? 9/26/2016 FZI Forschungszentrum Informatik 3

Development of automotive systems and software Real World Driving Test Direct replay with open-loop behavior Reactive simulation environment Data logging device How to use recorded data for test and simulation? Abstraction and resimulation with closed-loop behavior and optional variations 9/26/2016 FZI Forschungszentrum Informatik 4

Abstraction of an ACC-Approach-and-Follow Scenario ACC-Approach-and-Follow Approaching a slower moving lead vehicle and slowing down to follow by distinct time-gap 26.09.2016 FZI Forschungszentrum Informatik 5

MOTIVATION DRIVING SCENARIO ABSTRACTION MODELLING APPROACH PROTOTYPE CONCLUSION & FUTURE WORK Abstraction of an ACC-Approach-and-Follow Scenario Discrete recording Temporal synchronous recording of a driving sequence represented by singular data snapshots Vehicle Velocity [m/s] Time [s] Vehicle Position[m] Time [s] 26.09.2016 FZI Forschungszentrum Informatik 6

MOTIVATION DRIVING SCENARIO ABSTRACTION MODELLING APPROACH PROTOTYPE CONCLUSION & FUTURE WORK Abstraction of an ACC-Approach-and-Follow Scenario Abstraction Time-based sequence of snapshots Vehicle Velocity Abstraction of[m/s] the scenario Time [s] Identification and clustering of logical cohesive sequences Vehicle Position[m] Time [s] 26.09.2016 FZI Forschungszentrum Informatik 7

MOTIVATION DRIVING SCENARIO ABSTRACTION MODELLING APPROACH PROTOTYPE CONCLUSION & FUTURE WORK Abstraction of an ACC-Approach-and-Follow Scenario Abstraction Time-based sequence of snapshots Vehicle Velocity [m/s] Trailing vehicle decelerates Lead vehicle is followed at constant time gap Vehicles come to a halt Act 1 Act 2 Act 3 Act 4 Free Cruise Approach Follow Follow Free Cruise Free Cruise Free Cruise Stop Both vehicles cruising with constant velocity Time [s] Vehicle Position[m] Sequence of abstract acts with non-varying driving maneuvers Time [s] Trailing vehicle Lead vehicle

Main entities of the domain model Geyer et al propose a movie and theatre related terminology S. Geyer, M. Baltzer, B. Franz, S. Hakuli, M. Kauer, M. Kienle, S. Meier, T. Weißgerber, K. Bengler, R. Bruder, F. Flemisch, and H. Winner, Concept and development of a unified ontology for generating test and use-case catalogues for assisted and automated vehicle guidance, IET Intelligent Transport Systems, vol. 8, no. 3, pp. 183 189, 2014. Use Case TestCase TestCase Route Scenario Route Situation Scenario Scene Ego Vehicle Dynamic Elements Scenery Instructions Driver Action Autom. Action Driving Mission 26.09.2016 FZI Forschungszentrum Informatik 9

Main entities of the domain model Scenario Postulated development of events Encompasses a static scenery Act Grouping of similar snapshots Temporal abstraction by sequencing Participants Spatial abstraction by perception and interaction layers Maneuver Behavior abstraction by maneuver types One maneuver transition per act Events Specify the exact maneuver transition All events are based on relative relations to other participants or the state at the start of the act near field mid field far field free cruise approach following stop Spatial abstraction 26.09.2016 FZI Forschungszentrum Informatik 14 Temporal abstraction act 1 act 2 act 3 act 4 P1 P1 P1 P1 P2 P2 P2 P2 event: dist rel < s 0 event: vel rel < dv event: time > t end

Modeling approach 4 layer approach based on Eclipse Ecore M3 Ecore Meta-meta-model specification of the used modelling language Abstraction M2 M1 Mapping LogDaSim Domain Model Scenario Instances Rule Graphs Meta-model Specification of the entities within the modelled domain Model instances Representation of real world instances and objects using the domain model M0 Recorded Drving Data Executabel scenarios Real objects Recordings of real test drives and runnable simulation specifications 9/26/2016 FZI Forschungszentrum Informatik 15

Prototype scenario editor Specification of act based scenarios Import of recorded data Export of derived simulation scenarios Modelling of maneuver types based on situations 9/26/2016 FZI Forschungszentrum Informatik 16

Prototype scenario editor Abstract specification of maneuver types based on logic-level situations Spatial abstract conditions by perception layers Relative relations between participant s states for situational specification Free-Cruise Empty lane in front and left of ego-vehicle Approach Preceding vehicle with V 1 < V Ego Follow Preceding vehicle with V 1 ~ V Ego 9/26/2016 FZI Forschungszentrum Informatik 17

Import of recorded data Mapping of communication matrix with vehicle state and perception layers LogDaSim Domain Model Hysteresis thresholds to analyse conditions within situations Mapping Scenario Instances Rule Graphs Recorded Drving Data Maneuver identification via rule-solving over situations 9/26/2016 FZI Forschungszentrum Informatik 18

Export of derived simulation scenarios Substantiation by Parametrization of physical event variables LogDaSim Domain Model Verification by evaluation of parameters on logical level Mapping Scenario Instances Rule Graphs Substitute variables for test variation and permutation Carmaker Testruns 9/26/2016 FZI Forschungszentrum Informatik 19

MOTIVATION RELATED WORK DRIVING SCENARIO ABSTRACTION DOMAIN MODEL & Conclusion and future work Real world driving data Direct usage for open-loop replay Reactive simulation environment Data logging device Driving Scenario modelling Ecore Parametrable scenarios Abstraction of recorded data Specification of scenario filters LogDaSim Domain Model Mapping Scenario Instances Rule Graphs Recorded driving data Carmaker Testruns Generation uses Tests 9/26/2016 FZI Forschungszentrum Informatik 20

MOTIVATION RELATED WORK DRIVING SCENARIO ABSTRACTION DOMAIN MODEL & Conclusion and future work CONCLUSION Concept for consistent spatial, temporal and behavioral abstraction Feasibility proven with approach-and-follow scenario Scenario Import from measurements possible Generation of permutable simulation scenarios NEXT STEPS Evaluations with multi-participant scenarios Definition and evaluation of further maneuver types Integration of static scenery elements as reference points 9/26/2016 FZI Forschungszentrum Informatik 21

The authors Dipl.-Ing. Johannes Bach Research Scientist Embedded Systems and Sensors Engineering (ESS) FZI Research Center for Information Technology Haid-und-Neu-Str. 10-14 D-76131 Karlsruhe Tel.: +49-721-9654-168 Fax: +49-721-9654-169 http://www.fzi.de bach@fzi.de The LogDaSim project has been funded by the German Federal Ministry of Education and Research (BMBF) under the grant 01IS14024C M.Sc. Stefan Otten Deparment Manager Embedded Systems and Sensors Engineering (ESS) FZI Research Center for Information Technology Haid-und-Neu-Str. 10-14 D-76131 Karlsruhe Tel.: +49-721-9654-156 Fax: +49-721-9654-157 http://www.fzi.de otten@fzi.de Prof. Dr.-Ing. Eric Sax Scientific Director Embedded Systems and Sensors Engineering (ESS) FZI Research Center for Information Technology Haid-und-Neu-Str. 10-14 D-76131 Karlsruhe Tel.: +49-721-9654-151 Fax: +49-721-9654-159 http://www.fzi.de sax@fzi.de 26.09.2016 FZI Forschungszentrum Informatik 22