Tutorial #8: Detailed animations with ASAM OSI and ASAM OpenMATERIAL 3D
- clemenslinnhoff
- Jun 25
- 1 min read
In this video, Clemens, CTO of Persival, dives into how animations are handled using standardized formats and interfaces, specifically ASAM OpenMATERIAL 3D and the ASAM Open Simulation Interface (OSI). Building on the previous tutorial about geometry, Clemens demonstrates how dynamic behaviors like wheel rotation and pedestrian movement are encoded and visualized using trace files.
Key Topics Covered
Standardized Animation in Simulation: Explore how ASAM OpenMATERIAL 3D assets are animated using data from OSI trace files, with full support for vehicle and pedestrian motion.
Vehicle Dynamics from Trace Files: Learn how wheel rotation and steering are derived from OSI’s vehicleAttributes and wheelData, enabling realistic playback in Simspector.
Pedestrian Skeleton Animation: See how standardized skeletons in OpenMATERIAL 3D align with OSI’s skeletonBone data to animate human models, like a pedestrian crossing the road, frame by frame.
Trace-Driven Visualization with Simspector: Understand how Persival’s Simspector tool uses OSI trace files as the single source of truth to animate and replay simulation scenarios with high fidelity.
Co-Simulation Consistency: Discover how using standardized data ensures synchronized animations across all models and tools in a co-simulation setup.
Tools & Standards for Co-Simulation
ASAM OpenMATERIAL 3D: https://github.com/asam-ev/OpenMATERIAL-3D
ASAM OSI: https://github.com/OpenSimulationInterface/open-simulation-interface
Simspector: https://www.persival.de/simspector
esmini: https://github.com/esmini/esmini
Next Steps: In the next tutorial, Clemens will explore the “material” side of OpenMATERIAL 3D, diving into how physical material properties are defined and used in simulation.
Comments