Notes
Vehicle detail in 1) Open Simulation Interface (ASAM Standard); 2) Open Systems InterconnectionOSI
- Host vehicle message in OSI is currently very limited
- MovingObject currently has e.g. (speed, acceleration) but is missing e.g. Torque, RPM
- OSI::Vehicle currently submitted as a pull request to the master branch
- Already extended with GPS coordinates (in addition to the usual Cartesian coordinates)
Use cases categorised by :
- data that needs to be transported (i.e. as a package) vs. standardised parameters for data
- information that is relevant for the simulation environment outside of a vehicle (i.e. perceivable) vs. information that is internal to e.g. the vehicle
OSI does not currently support "internal" data in the groundTruth
"internal": Non-perceivable quantities that are necessary to better represent the real world. e.g.:
- GPS data
- Vehicle data such as torque
- any other custom data (i.e. should be easily extendable to individual needs)
- For the sake of simplicity, restrict this to the ego vehicle
Use Cases
Use case 4. Studies in mockups or connecting a simulator to the simulation environment
Description | Internal data such as steering torque, RPM, etc. from vehicle need to be supported by OSI |
Actors | |
Use case 5. V2X communication
Description | Perceivable information that should be represented in the 1) Open Simulation Interface (ASAM Standard); 2) Open Systems InterconnectionOSI groundTruth as well as in sensorData Also need to consider the transmission or sender model |
Actors | |
Use case 6. Use OSI as a measurement file
Description | Standardized representations of objects to allow collaboration & exchange The 1) Open Simulation Interface (ASAM Standard); 2) Open Systems InterconnectionOSI Is a description about how information is encoded and structured and given a specific syntax for storage in a computer file.File Format needs to be more clearly structured to further support this The content of the file needs to be extended to allow for more information exchange, e.g. Vehicle data |
Actors | |
Use case 7. Exchange road specific information
Description | Exchange road specific information between simulator and other objects (e.g. road localization relative to OpenDRIVE) - Content similar to that addressed by OpenDRIVE
- OSI localization is in cartesian coordinates
- OpenDRIVE road networks are represented in s-t coordinates
- Reference line and lane information should be passed in OSI messages
- Junction information in OSI does not currently contain lanes
|
Actors | |
Use case 8. Provide map information in OSI messages
Description | Support traffic participants in navigation & localization by providing information from maps in 1) Open Simulation Interface (ASAM Standard); 2) Open Systems InterconnectionOSI messages e.g. trajectory information - Content similar to that addressed by OpenSCENARIO
|
Actors | |
Use case 9. Model a traffic participant that includes OSI messages
Description | Model a traffic participant that includes OSI messages |
Actors | |
Use case 10. Influence simulation objects via OSI interfaces to scenario engines
WP1: Sensor Modeling
WP 3: Performance & Packaging
WP 4: Harmonization with OpenX
Back to ASAM OSI Project Page