Releases: keenon/nimblephysics
v0.9.9 SubjectOnDisk extensions
Adding a bunch of extra fields to SubjectOnDisk *.bin files, to include all input data.
v0.9.8 Adding timestamp interpolation on GRF loader
This adds the ability of OpenSimParser::loadGRF() to linearly interpolate timesteps to match a .mot if necessary
v0.9.7 SubjectOnDisk Improvements
This release exposes several new Python APIs, and a few critical bug fixes, to SubjectOnDisk
v0.9.6 Stability Improvements
This release fixes a few minor bugs, and an array out-of-bounds access on DynamicsFitter
v0.9.5 Stability Improvements and C3D "up" fixes
This release contains a number of misc bug fixes, and allows automatic detection of an upside down C3D Y-axis convention
v0.9.4 SubjectOnDisk and stability improvements
This release is (hopefully) the last breaking change to SubjectOnDisk. It adds a bunch of new quantities that we store in SubjectOnDisk, and refactors to be driven by Protobuf under the hood.
This release also fixes a number of bugs, and changes the inverse dynamics APIs to use acceleration instead of "next velocity"
v0.9.3 Stability improvements
This contains a number of miscellaneous improvements to fix bugs in OpenSimParser and IKErrorReport to handle a larger variation of input/output files with strange formatting.
v0.9.2 Closed-form IK Initialization
This adds a much more reliable IK initialization step, that uses closed form equations to find joint centers without needing to do anything non-convex.
v0.9.1 - Updating GitHub Actions to use MacOS 11
See release v0.8.98 description for latest code changes.
v0.9.0 - Additions to support data truncation and plotting
See description for v0.8.98.
(Repeated releases due to failed attempts to build Mac wheels for PyPI)