GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - OpenSimulationInterface/open-simulation-interface: A generic interface for the environmental perception of automated driving functions in virtual scenarios.

BranchesTags
Open more actions menu

Latest commit

 

History

1,477 Commits
1,477 Commits

Folders and files

NameName
Last commit message
Last commit date
.antora
.antora
 
 
.github
.github
 
 
doc
doc
 
 
local_build_tools
local_build_tools
 
 
tests
tests
 
 
.clang-format
.clang-format
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
CMakeLists.txt
CMakeLists.txt
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
VERSION
VERSION
 
 
doxygen_config.cmake.in
doxygen_config.cmake.in
 
 
osi_common.proto
osi_common.proto
 
 
osi_datarecording.proto
osi_datarecording.proto
 
 
osi_detectedlane.proto
osi_detectedlane.proto
 
 
osi_detectedobject.proto
osi_detectedobject.proto
 
 
osi_detectedoccupant.proto
osi_detectedoccupant.proto
 
 
osi_detectedroadmarking.proto
osi_detectedroadmarking.proto
 
 
osi_detectedtrafficlight.proto
osi_detectedtrafficlight.proto
 
 
osi_detectedtrafficsign.proto
osi_detectedtrafficsign.proto
 
 
osi_environment.proto
osi_environment.proto
 
 
osi_featuredata.proto
osi_featuredata.proto
 
 
osi_groundtruth.proto
osi_groundtruth.proto
 
 
osi_hostvehicledata.proto
osi_hostvehicledata.proto
 
 
osi_lane.proto
osi_lane.proto
 
 
osi_logicaldetectiondata.proto
osi_logicaldetectiondata.proto
 
 
osi_logicallane.proto
osi_logicallane.proto
 
 
osi_motionrequest.proto
osi_motionrequest.proto
 
 
osi_object.proto
osi_object.proto
 
 
osi_occupant.proto
osi_occupant.proto
 
 
osi_referenceline.proto
osi_referenceline.proto
 
 
osi_roadmarking.proto
osi_roadmarking.proto
 
 
osi_route.proto
osi_route.proto
 
 
osi_sensordata.proto
osi_sensordata.proto
 
 
osi_sensorspecific.proto
osi_sensorspecific.proto
 
 
osi_sensorview.proto
osi_sensorview.proto
 
 
osi_sensorviewconfiguration.proto
osi_sensorviewconfiguration.proto
 
 
osi_streamingupdate.proto
osi_streamingupdate.proto
 
 
osi_trafficcommand.proto
osi_trafficcommand.proto
 
 
osi_trafficcommandupdate.proto
osi_trafficcommandupdate.proto
 
 
osi_trafficlight.proto
osi_trafficlight.proto
 
 
osi_trafficsign.proto
osi_trafficsign.proto
 
 
osi_trafficupdate.proto
osi_trafficupdate.proto
 
 
osi_version.proto.in
osi_version.proto.in
 
 
requirements_tests.txt
requirements_tests.txt
 
 
rules.yml
rules.yml
 
 

Repository files navigation

Open Simulation Interface (OSI)

ProtoBuf CI Builds

The Open Simulation Interface [1] (OSI) is a generic interface based on Google's protocol buffers for the environmental perception of automated driving functions in virtual scenarios.

As the complexity of automated driving functions rapidly increases, the requirements for test and development methods are growing. Testing in virtual environments offers the advantage of completely controlled and reproducible environment conditions.

For more information on OSI see the official documentation or the class list for defined protobuf messages.

[1] Hanke, T., Hirsenkorn, N., van-Driesten, C., Garcia-Ramos, P., Schiementz, M., Schneider, S. & Biebl, E. (2017, February 03). A generic interface for the environment perception of automated driving functions in virtual scenarios. Retrieved January 25, 2020, from https://www.hot.ei.tum.de/forschung/automotive-veroeffentlichungen/

Usage

For usage examples, please refer to the official documentation:

  • Trace file generation with python
  • OSMP examples, including the code found at osi-sensor-model-packaging:
    • OSMPDummySource
    • OSMPDummySensor
    • OSMPCNetworkProxy

Setup

For detailed setup instructions, please refer to the official documentation:

  • OSI C++ Bindings
  • OSI Python Bindings

About

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

opensimulationinterface.github.io/osi-antora-generator/asamosi/latest/specification/index.html

Topics

asamopen-simulation-interfaceosisimulation

Resources

Readme
License
Activity
Custom properties

Stars

300 stars

Watchers

37 watching

Forks

137 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.