A Co-Simulation Middleware: Virtual Testing of Automotive Applications with Multiple Simulators

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=MYwoIXLTkio



Duration: 17:04
544 views
5


Technical presentation: Virtual environments have become essential for testing and developing connected and autonomous driving functions. Although various well-established, openly available simulation software programs already exist, they are limited to specific applications.

To overcome this issue and benefit from the strengths of the individual tools, they are often coupled with each other. To this day, such frameworks are still seldom released as open source and presented methods are designed for specific use cases.

The concepts often miss modular concepts and interfaces for standardized formats. We therefore built a modular co-simulation framework based on widespread open source software and commonly used automotive standards. It consists of a C++ Run-Time Interface, which connects multiple simulators and programs together via customized interfaces, e.g. Carla, SUMO, VTD, CarMaker.

The middleware uses its own high-level definition of dynamic objects, e.g. of vehicles, pedestrians, traffic lights and other miscellaneous objects. We use OpenScenario catalogs for the internal representation of the objects and OpenDrive for the street description.

Simulation and sensor data is saved or transferred in standardized formats, such as Measurement Data Format (MDF), Open Simulation Interface (OSI), Portable Network Graphics (PNG) and Point Cloud Data (PCD). Depending on the use case, the toolchain is also able to run in soft real time or faster than real time. The main benefit of this modular toolchain is that each interface only needs to be built once, not separately for every tool combination.




Other Videos By Eclipse Foundation


2022-06-02Revolutionizing AI at the Edge with the New Release of ioFog 3.0 - Kilton Hopkins - Iot & Edge Days
2022-06-02From "Can't" to "Can" with Kanto - Konstantina Gramatova - Virtual IoT & Edge Days 2022
2022-06-02Driving Digital Transformation: The Open Source Approach - Mike Milinkovich - IoT & Edge Days 2022
2022-06-02Panel Discussion: Decentralized Spatial Communication - Virtual IoT & Edge Days 2022
2022-06-02TSF Monitoring - IoT in the Mining Sector - Prasan Dutt - Virtual IoT & Edge Days 2022
2022-06-02Continuous Deployment of IoT Sensors - Ulf Lilleengen - Virtual IoT & Edge Days 2022
2022-06-02MQTT over QUIC: Opportunities and Challenges - William Yang - Virtual IoT & Edge Days 2022
2022-05-23Building a real-world traffic micro-simulation scenario from scratch with SUMO
2022-05-23Simulation of traffic scenarios using SUMO
2022-05-23Measures for prioritizing urban public transport using SUMO – A corridor in Münster, Germany
2022-05-23A Co-Simulation Middleware: Virtual Testing of Automotive Applications with Multiple Simulators
2022-05-23Implementation of a Perception Module for Smart Mobility Applications in Eclipse MOSAIC
2022-05-23Strazoon Planning Solutions - building generic traffic models for SUMO
2022-05-23SUMO for parking studies: Challenges and opportunities
2022-05-23Topology-Preserving Simplification of OpenStreetMap Network Data for Large-scale Simulation in SUMO
2022-05-23Simulating platooned connected autonomous vehicle in a large scale urban scenario
2022-05-23Combining microtraffic models and complex vehicular simulators
2022-05-23Signal priority for improving fluidity and decreasing fuel consumption
2022-05-23i4Port: Simulation -Drayage Operations Based On Vehicle Communication Technologies At Port Terminals
2022-05-23Testbed for Development of AI Solutions to Boost Operational Efficiency in Transportation Networks
2022-05-23Combining operative train simulation with logistics simulation in SUMO