Skip to content

Releases: OpenSimulationInterface/osi-sensor-model-packaging

ASAM OSMP v1.5.0 "Jovial Johansson"

15 Jul 13:18
Compare
Choose a tag to compare

Ambr(OSI)al Features!

Purpose

This release adds definitions for FMI 3.0 and SSP based packaging.

This release is based on the 3.7.0 "Jolly Jones" release of ASAM OSI:

  • Added FMI 3.0 packaging definitions.
  • Added SSP packaging definitions.
  • Updated referenced ASAM OSI release to 3.7.0.
  • Clarified Traffic Participant inputs and outputs.
  • Clarified OSMPGroundTruthInit semantics/scope.
  • Improvements in build infrastructure and documentation.

Content/Changes

  • Clarify Traffic Participant Inputs and Outputs by @ClemensLinnhoff in #103
  • Modernize actions and use OSI protobuf build setup by @pmai in #106
  • Add SSP as Packaging in Model Types by @ClemensLinnhoff in #104
  • Change 'static' to 'not changing' in the specification of GroundTruthInit by @ClemensLinnhoff in #108
  • Add FMI 3.0 native support by @pmai in #109
  • Clarify mime type of FMI 3.0 binary variables by @pmai in #110
  • Add reference to SSP standard in bibliography by @pmai in #111

Full Changelog: v1.4.0...v1.5.0

ASAM OSMP v1.5.0-rc2 "Jovial Johansson"

14 Jun 08:48
Compare
Choose a tag to compare
Pre-release

Ambr(OSI)al Features!

This is a release candidate of OSMP as part of OSI, not an official release. If no final changes are needed, it might be promoted to an official release upon confirmation by the ASAM TSC.

Purpose

This release adds definitions for FMI 3.0 and SSP based packaging.

This release is a pre-release based on the 3.7.0-rc.2 "Jolly Jones" pre-release of ASAM OSI:

  • Added FMI 3.0 packaging definitions.
  • Added SSP packaging definitions.
  • Updated referenced ASAM OSI release to 3.7.0.
  • Clarified Traffic Participant inputs and outputs.
  • Clarified OSMPGroundTruthInit semantics/scope.
  • Improvements in build infrastructure and documentation.

Content/Changes

  • Clarify Traffic Participant Inputs and Outputs by @ClemensLinnhoff in #103
  • Modernize actions and use OSI protobuf build setup by @pmai in #106
  • Add SSP as Packaging in Model Types by @ClemensLinnhoff in #104
  • Change 'static' to 'not changing' in the specification of GroundTruthInit by @ClemensLinnhoff in #108
  • Add FMI 3.0 native support by @pmai in #109
  • Clarify mime type of FMI 3.0 binary variables by @pmai in #110
  • Add reference to SSP standard in bibliography by @pmai in #111

Full Changelog: v1.4.0...v1.5.0-rc2

ASAM OSMP v1.5.0-rc1 "Jovial Johansson"

05 Apr 20:37
Compare
Choose a tag to compare
Pre-release

Ambr(OSI)al Features!

This is a release candidate of OSMP as part of OSI, not an official release. If no final changes are needed, it might be promoted to an official release upon confirmation by the ASAM TSC.

Purpose

This release adds definitions for FMI 3.0 and SSP based packaging.

This release is a pre-release based on the 3.7.0-rc.1 "Jolly Jones" pre-release of ASAM OSI:

  • Added FMI 3.0 packaging definitions.
  • Added SSP packaging definitions.
  • Updated referenced ASAM OSI release to 3.7.0.
  • Clarified Traffic Participant inputs and outputs.
  • Clarified OSMPGroundTruthInit semantics/scope.
  • Improvements in build infrastructure and documentation.

Content/Changes

Full Changelog: v1.4.0...v1.5.0-rc1

ASAM OSMP v1.4.0 "Indomitable Ickx"

26 Feb 10:59
Compare
Choose a tag to compare

Limitless P(OSI)bilities!

Purpose

This release adds definitions for the StreamingUpdate interface.

This release is a production release based on the 3.6.0 "Inspiring Irvine" release of ASAM OSI:

  • Added StreamingUpdate interface definition.
  • Updated referenced ASAM OSI release to 3.6.0.
  • Fixed coordinate transformation bugs in example code, cleaned up transformations.
  • Improvements in build infrastructure and documentation.

Content/Changes

New Contributors

Full Changelog: v1.3.0...v1.4.0

ASAM OSMP v1.4.0-rc1 "Indomitable Ickx"

22 Jun 12:31
Compare
Choose a tag to compare
Pre-release

Limitless P(OSI)bilities!

This is a release candidate of OSMP as part of OSI, not an official release. If no final changes are needed, it might be promoted to an official release upon confirmation by the ASAM TSC.

Purpose

This release adds definitions for the StreamingUpdate interface.

This release is a pre-release release based on the 3.6.0-rc1 "Inspiring Irvine" pre-release of ASAM OSI:

  • Added StreamingUpdate interface definition.
  • Updated referenced ASAM OSI release to 3.6.0.
  • Fixed coordinate transformation bugs in example code, cleaned up transformations.
  • Improvements in build infrastructure and documentation.

Content/Changes

New Contributors

Full Changelog: v1.3.0...v1.4.0-rc1

ASAM OSMP v1.3.0 "Hunting Häkkinen"

29 Jul 12:25
Compare
Choose a tag to compare

L(OSI)ng is not an option!

Purpose

This release adds definitions for the TrafficCommandUpdate back-channel interface.

This release is a production release based on the 3.5.0 "Hard-fighting Hunt" release of ASAM OSI:

Content/Changes

Technical Updates:

  • Added TrafficCommandUpdate back-channel interface definitions.
  • Updated referenced ASAM OSI release to 3.5.0.

OSMP v1.2.0 "Gifted Grosjean"

24 Nov 11:33
745a16b
Compare
Choose a tag to compare

Speak p(OSI)tive!

Purpose

This minor release, provides a revamped example build process capturing build settings in the source code provided for the FMUs.

Moreover, this release provides a first glance on the on-going efforts for OSI's documentation improvements and migration to AsciiDoc.

This release is a production release based on the 3.4.0 "Gallant Glock" release of OSI:

ToDo: Create "whats changed" chapter to be included in introduction.

Content/Changes

Documentation Updates:

  • Updated the documentation's structure and migrated it to AsciiDoc.
  • Updated the description of OSI's top level messages and model types.

Technical Updates:

  • Revamped build process to capture build settings in the source code provided for the example FMUs.
  • Updated referenced OSI release to 3.4.0.

OSMP v1.1.1 "Focused Fittipaldi", Update 1

12 May 12:32
Compare
Choose a tag to compare

This release is a production release based on the 3.3.1 "Fabulous Fangio", Update1 release of OSI:

Content/Changes

  • Bug Fix: Switched to OSI version 3.3.1, which fixed outdated version information in VERSION file in 3.3.0.
  • Bug Fix: XML Schema is more lenient in the OSMP version it accepts, reflecting actual version semantics.

OSMP v1.1.0 "Focused Fittipaldi"

24 Mar 10:10
34d75ef
Compare
Choose a tag to compare

Purpose

As a part of the increasing adoption of OSI and OSMP in the industry, and its movement to ASAM as its home, several new use cases and extensions for OSI and OSMP have been identified. This minor release highlights the work that has been done on several working packages including the introduction of the new traffic participant model type and related new top level messages which extend OSI's and OSMP's scope beyond the specialized world of sensor modeling.

This release is a production release based on the 3.3.0 "Fabulous Fangio" release of OSI:

Content/Changes

  • Introduced the Traffic Participant model type.

  • Introduced the TrafficCommand top-level message which enables event-based control of traffic participant models, e.g. with regard to a scenario specification.

  • Introduced the TrafficUpdate top-level message to send updated properties of traffic participant models.

  • Introduced optional GroundTruth Initialization parameters for pre-simulation start distribution of static/initial information.

  • Fixed C++ portability issues in the examples.

  • Fixed coordinate system issues in the sensor model examples.

  • Build and release infrastructure improvements.

OSMP v1.0.0 "Clean Clark"

03 Jul 17:16
Compare
Choose a tag to compare

This release is a production release based on the 3.0.0 "Cosmic Coulthard" release of OSI:

  • Generalized binary variable capability for uses besides OSI
  • Adjusted to match expected binary variable support in upcoming post-2.0 FMI release
  • Support the new types of interface messages defined in OSI 3.0.0 (i.e. SensorView, SensorViewConfiguration, SensorData).