You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/architecture/sensor_view_configuration.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ There are two sources for sensor-view-configuration data.
5
5
6
6
Sensor-view-configuration data can be provided by the environment simulation.
7
7
In this case, the data is intended for the automatic configuration of an environment simulation in order to supply the necessary input to a sensor model.
8
-
Sensor-view-configuration data is not intended to provide parameters to a generic sensor model.
8
+
Sensor-view-configuration data is not intended to provide parameters to a sensor model.
9
9
10
10
Sensor-view-configuration data can also be provided by the sensor model to the environment simulation.
11
11
In this case, the data describes the input configuration that is desired by the sensor model.
Copy file name to clipboardExpand all lines: doc/releases/v02.00.adoc
+11-4Lines changed: 11 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,9 @@ This is the initial version of the Open Simulation Interface (OSI).
5
5
6
6
== Overview
7
7
8
-
OSI is a generic interface for the environmental perception of automated driving functions in virtual scenarios. It is primarily conceived to enable easy and straightforward compatibility between automated driving functions and the variety of driving simulation frameworks available. The data description has been derived from the perspective of sensor modeling for automated test and validation of highly automated driving functions.
8
+
OSI is a generic interface for the environmental perception of automated driving functions in virtual scenarios.
9
+
It is primarily conceived to enable easy and straightforward compatibility between automated driving functions and the variety of driving simulation frameworks available.
10
+
The data description has been derived from the perspective of sensor modeling for automated test and validation of highly automated driving functions.
9
11
10
12
== Implementation
11
13
@@ -17,9 +19,14 @@ OSI primarily contains an object based environment description using the message
17
19
Top level interfaces::
18
20
OSI consists of two individual top level interfaces for object data: The ``OSI::GroundTruth`` and the ``OSI::SensorData`` interface.
19
21
+
20
-
* The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system. This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin.
21
-
* The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception. It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior.
22
+
* The ``OSI::GroundTruth`` interface provides an exact view on the simulated objects in a global coordinate system.
23
+
This message is populated using the internally available data of the used (driving)-simulation framework and is afterwards published to external subscribers with an exporter plugin.
24
+
* The ``OSI::SensorData`` interface describes the objects in the reference frame of a sensor for environmental perception.
25
+
It is generated from a ``OSI::GroundTruth`` message and can either be used to directly connect to an automated driving function using ideal simulated data, or may serve as input for a sensor model simulating limited perception as a replication of real world sensor behavior.
22
26
23
27
Low level interfaces::
24
28
+
25
-
Additionally to the two top level interfaces, OSI contains an ``OSI::LowLevelData`` message. This message describes the output of a (physical) model of the measurement process before tracking and object hypothesis. It does not deal with object data, but may comprise the geometrical influence of 3D simulations e.g. generating Lidar point clouds with a ray-tracer plugin. In addition this message supports generic radar reflection lists and will be extended to supporting low level camera data in the future.
29
+
Additionally to the two top level interfaces, OSI contains an ``OSI::LowLevelData`` message.
30
+
This message describes the output of a (physical) model of the measurement process before tracking and object hypothesis.
31
+
It does not deal with object data, but may comprise the geometrical influence of 3D simulations e.g. generating Lidar point clouds with a ray-tracer plugin.
32
+
In addition this message supports generic radar reflection lists and will be extended to supporting low level camera data in the future.
Copy file name to clipboardExpand all lines: doc/releases/v03.00.adoc
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,8 @@
2
2
3
3
== Purpose
4
4
5
-
This release is a complete rework including the feedback from many OSI users. Thank you!
5
+
This release is a complete rework including the feedback from many OSI users.
6
+
Thank you!
6
7
We are aligned with the ongoing discussions for the upcoming ISO 23150 standard for hardware sensor outputs in order to bring simulation and the hardware in the car closer together.
The work on the OSI project was until now mainly organized by the BMW AG. In order to enable as many interested parties as possible to contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release].
7
+
The work on the OSI project was until now mainly organized by the BMW AG.
8
+
In order to enable as many interested parties as possible to contribute to the success of the Open Simulation Interface the project has been transferred to the https://www.asam.net/[ASAM e.V.] which has been made public in the https://www.asam.net/news-media/news/detail/news/bmw-transfers-open-simulation-interface-osi-to-asam/[ASAM press release].
8
9
A new chapter in the development of OSI is now opened with the https://www.asam.net/conferences-events/detail/asam-osi-kick-off-workshop/[kickoff workshop] leading to hopefully many project proposals streamlining the efficient future development of the interface.
9
10
Due to this we decided to focus on the improvement of processes and documentation with this release.
Copy file name to clipboardExpand all lines: doc/releases/v03.03.adoc
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,8 @@ This minor release highlights the work that has been done on several working pac
19
19
* Add global model reference to ground truth that can be used to specify the 3D model representing the environment.
20
20
* Extended the camera sensor view configuration to better support the configuration of the simulation environment.
21
21
* Added a new field to describe the position of the steering wheel.
22
-
* Added a message MovingObjectClassification for classify-able attributes that are shared between different moving object types. Introduced the assigned lane id and the assigned lane percentage of a moving object there.
22
+
* Added a message MovingObjectClassification for classify-able attributes that are shared between different moving object types.
23
+
Introduced the assigned lane id and the assigned lane percentage of a moving object there.
23
24
24
25
* Updated to checklist for pull requests to provide clearer orientation for all users.
25
26
* Updated the documentation of centerline and lane boundaries (ordering of the points, describing those lines).
0 commit comments