Skip to content
@OpenSimulationInterface

ASAM Open Simulation Interface (OSI)

ASAM provides a non-competitive platform to allow experts to create industry standards.

ASAM OSI® (Open Simulation Interface)

tp header

ASAM OSI® (Open Simulation Interface) is a standard released by ASAM e.V.. It is a specification for interfaces between models and components of a distributed simulation. OSI is strongly focused on the environmental perception of automated driving functions.

About ASAM

ASAM e.V. (Association for Standardization of Automation and Measuring Systems) is a non-profit organization that promotes standardization of tool chains in automotive development and testing. Our members are international car manufacturers, suppliers, tool vendors, engineering service providers, and research institutes. ASAM standards are developed by experts from our member companies and are based on real use cases. ASAM is the legal owner of these standards and is responsible for their distribution and marketing.

ASAM provides support in connecting members, coordinating work groups, and developing, releasing, and maintaining standards. Our active community includes more than 400 member organizations around the world. These members ensure that ideas with market relevance will progress into standards and that these standards are used worldwide.

The standards developed at ASAM span a wide range of use cases in automotive development, test, and Validation. They define file formats, data models, protocols, and interfaces. All ASAM standards aim to enable easy exchange of data and tools within and across tool chains. They are applied worldwide.

ASAM OSI Documentation

ASAM OSI Repositories

Other ASAM projects

ASAM maintains a wide variety of additional standards and projects.

  • ASAM GitHub - ASAM's central Github Repository, hosts additional open source tools and standards.
  • [ASAM GitLab] (https://code.asam.net) - ASAM's self hosted instance of GitLab, hosts many non open-source standards, including many of ASAM's OpenX standards.

ASAM project guide

Pinned Loading

  1. open-simulation-interface open-simulation-interface Public

    A generic interface for the environmental perception of automated driving functions in virtual scenarios.

    Python 271 126

  2. osi-sensor-model-packaging osi-sensor-model-packaging Public

    This document specifies the ways in which sensor models are to be packaged for use in simulation environments with FMI 2.0

    Batchfile 41 18

  3. osi-validation osi-validation Public

    Tools around the OSI used to verify the content of messages and more.

    Python 10 8

Repositories

Showing 10 of 10 repositories
  • osi-utilities Public

    Utility library for reading and writing OSI trace files supporting different container formats.

    OpenSimulationInterface/osi-utilities’s past year of commit activity
    0 MPL-2.0 0 5 1 Updated Nov 15, 2024
  • open-simulation-interface Public

    A generic interface for the environmental perception of automated driving functions in virtual scenarios.

    OpenSimulationInterface/open-simulation-interface’s past year of commit activity
    Python 271 126 156 34 Updated Nov 15, 2024
  • osi-documentation Public

    This is the official main documentation for the open-simulation-interface organization based on sphinx

    OpenSimulationInterface/osi-documentation’s past year of commit activity
    TeX 14 8 10 2 Updated Oct 23, 2024
  • OpenSimulationInterface/osi-antora-generator’s past year of commit activity
    JavaScript 0 MPL-2.0 1 1 1 Updated Oct 22, 2024
  • osi-sensor-model-packaging Public

    This document specifies the ways in which sensor models are to be packaged for use in simulation environments with FMI 2.0

    OpenSimulationInterface/osi-sensor-model-packaging’s past year of commit activity
    Batchfile 41 18 10 6 Updated Oct 22, 2024
  • osi-validation Public

    Tools around the OSI used to verify the content of messages and more.

    OpenSimulationInterface/osi-validation’s past year of commit activity
    Python 10 8 8 1 Updated Aug 5, 2024
  • .github Public
    OpenSimulationInterface/.github’s past year of commit activity
    0 0 0 0 Updated Jan 30, 2024
  • OpenSimulationInterface/osi-grpc-packaging’s past year of commit activity
    1 MPL-2.0 2 0 0 Updated Mar 27, 2023
  • proto2cpp Public Forked from 4hopp/proto2cpp

    Fork of proto2cpp:

    OpenSimulationInterface/proto2cpp’s past year of commit activity
    Python 6 13 2 0 Updated Jan 21, 2022
  • osi-visualizer Public archive

    **This repository is abandoned and looking for a maintainer.** A tool to visualize OSI data from two different sources. Data can be stored in files and replayed afterwards, or validated using a Python interface.

    OpenSimulationInterface/osi-visualizer’s past year of commit activity