Skip to content

OSI "Cosmic Coulthard"

Compare
Choose a tag to compare
released this 29 Mar 20:48
· 1001 commits to master since this release
12720ba

OSI ET ORBI

Purpose:

This release is a complete rework including the feedback from many OSI users. Thank you!
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.

Content/Changes:

  • Added major version to package label (osi3), allowing concurrent use of OSI 2.x and OSI 3.x in one process.
  • Added new top-level messages (new concept SensorView (Configuration), etc.).
    1. GroundTruth.
    2. SensorView.
    3. SensorData / FeatureData.
    4. SensorViewConfiguration (used for auto-configuration of SensorView).
  • Added technology-specific SensorView sub-messages to aid physical models.
  • Introduced conceptual separation of “SensorModels” and “LogicModels”.
  • Extended enumerations (e.g. traffic sign Type according to StVO, vehicle Type, etc.).
  • Improved messages and definitions (additional RoadConditions, country code in GT, AmbientIllumination, etc.).
  • Use ISO 8855 coordinate systems (incompatible with earlier OSI versions).
  • Redefined DetectedXXX messages.
  • Introduced DetectedStationaryObjects.
  • Merged MovingObjects and Vehicle messages.
  • Redefined Lane messages (with separated lane boundary messages and intersections).
  • Redefined TrafficLight messages.
  • Redefined TrafficSigns (1 x MainSign + n x SupplementarySign inclusive BaseStationary).
  • New FeatureData messages (rework of previous LowLevelData message) - aligned with an upcoming standard ISO 23150.
  • FeatureData usable for fusion units.
  • Extension and clarification of the existing doxygen documentation.
  • Improved doxygen collaboration diagrams.
  • Build process improvements, added install targets.
  • Made proto definitions compatible with proto3 restrictions to allow concurrent use with proto3-only implementations in the future.
  • Fixed version-checking of transmitted data.
  • AND MUCH MORE ENJOY!!!