Skip to content

Releases: opensim-org/opensim-core

Alpha Pre-release of 4.0 for Internal Testing and Example Writing

15 Dec 00:11
Compare
Choose a tag to compare

This release is intended primarily for the @opensim-org/dev-team to test with scripting environments and for updating and writing scripting examples.

A few key changes since devweek0716 include:

  • Connector and Input macros for auto generating connect methods.
  • Reporter::addToReport for including Outputs of Components to a Reporter
  • conversion of TimeSeriesTable<T> to (flatten) and from (pack) a TimeSeriesTable<double> and reading/writing from tables from/to .sto files
  • Frame::attachGeometry convenience method for slapping on (displayable) Geomtery

See README.md for instructions for building the OpenSim libraries from source.

To set up MATLAB for scripting with your local build of opensim-core, we recommend you follow the Manual Setup instructions (scroll down to the heading "Manual Setup" and click "expand"). You should make the following change to the edit classpath.txt step:

  • On Windows, use: <opensim-core-install>/sdk/Java/org-opensim-modeling.jar instead of what is specified.
  • On macOS, use: <opensim-core-install>/share/java/org-opensim-modeling.jar instead of what is specified.