Persival Video
Tutorial #1: Introduction to Automotive Co-Simulation
In this video, Clemens, CTO of Persival, introduces the concept of Co-Simulation and its benefits. Unlike all-in-one simulation tools, Co-Simulation allows you to integrate specialized models from different sources, ensuring each component is modeled by experts in their respective fields.
Key Topics Covered
What is Co-Simulation? Learn how Co-Simulation enables the integration of models from various sources into a single simulation.
Example Architecture: Discover what a typical Co-Simulation setup looks like, including scenario players, sensor models, and perception stacks.
Benefits: Understand the advantages of using individually validated models for credible simulation outcomes.
Hands-On Setup: Follow along as Clemens demonstrates how to build a Co-Simulation using the AVL Scenario Simulator and open-source tools like esmini and a sensor model from OpenMSL.
Tools & Standards:
AVL Scenario Simulator: Free tool for orchestrating Co-Simulation. https://www.avl.com/en-de/simulation-solutions/software-offering/simulation-tools-a-z/avl-scenario-simulator
esmini: Open-source scenario player. https://github.com/esmini/esmini
FMI Standard: Packaging models into Functional Mockup Units (FMUs). https://fmi-standard.org/
OpenMSL: Sensor model library. https://github.com/openMSL
Next Steps: Stay tuned for more tutorials where we'll dive deeper into standards like ASAM OpenSCENARIO, ASAM OpenDRIVE, and ASAM OSI.