Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The new release OpenSim 3.3 has fixes and enhancements to Static Optimization and the Scale Tool, improvements to the Metabolic models in OpenSim, along with several other bug fixes and compatibility with Visual Studio 2013 . More details about the changes and how to upgrade are described below:

Table of Contents

New Features and Bug Fixes

...

  • Output messages are more informative when the optimizer fails to find a solution (e.g., if the model is under-actuated). We upgraded the underlying optimization library used by OpenSim (Lapack). The upgraded Lapack library includes a bug fix, so that when the optimizer fails, the message is passed properly to OpenSim and thus the user. This is also helps prevent previously reported crashes when running Static Optimization.
  • Static Optimization can now handle models with passive elements. The forces from passive elements are applied according to the dynamics of the system and outputs in the _forces file. The tool no longer outputs erroneous "activations" for passive elements.
  • We updated the test case for static optimization accordingly.

...

  • We created a new example demonstrating how to use Static Optimization, fix common problems, and evaluate the quality of your results. ADD LINK
  • We developed a new Matlab script to automatically generate an actuators files to be used in Static Optimization, RRA, and CMC. The script tries to identify coordinates connected to ground and attach point and torque actuators (residual actuators). It attaches coordinate actuators at other coordinates. The Script can be found in the Matlab scripts folder.

  • We include a FindOpenSim.cmake script that makes it easier to build plugins. It is located in the sdk folder of the Windows installation, or in the root directory of the source distribution. Instructions for using this script are contained within the script itself. Here's an example.

...

  • We added the ability to scale muscle effort by a constant factor to compensate for excessive coactivation in a simulation. We also added flags enabling users to include negative mechanical work and/or forbid the total instantaneous power from being negative. The Umberger2010 model also now includes the capability to use the recruitment model from Bhargava et al., 2004.
  • More details are available on the doxygen documentation ADD LINK and will be provided in an upcoming publication.

...

  • The OpenSim 3.3 source code now builds in Visual Studio 2013 and in Visual Studio 2015 Release Candidate (RC).
  • We fixed minor bugs that we detected when compiling on OSX with Clang 3.5 (AppleClang 6.0).
  • Other updates?

Upgrade Notes

...

the Visual Studio 2015 Release Candidate. Read more about the new features we've added for OpenSim 3.3 and find information about how to upgrade: