Releases: keenon/nimblephysics
v0.10.2 B3D serialization bug fixes
This adds a number of bug fixes for B3D serialization and deserialization.
v0.10.1 New B3D file serialization
We're continuing to iterate on what we want to include in our binary files from AddBiomechanics. This version is not backwards compatible, and so requires a major version upgrade.
This adds support for storing the results from multiple processing passes on the data simultaneously, so we can have kinematics and dynamics in the same file, and train models that predict aspects of dynamics from pure kinematics.
v0.9.28 CI Fix
This fixes a bug in the CI packaging for PyPI on 3.11 for x86 Linux
v0.9.27 Stability improvements
This fixes a few unsafe memory accesses that could segfault Nimble if you are using the biomechanics
package with too few input markers.
v0.9.26 Embedded visualizer warnings prototype
This adds prototype support to NimbleGUI to embed warnings directly into the visualizer.
v0.9.25 Energy flow accounting
This adds a bunch of new features to Skeleton
and the web visualizer to support energy flow accounting.
v0.9.24 SubjectOnDisk bug fixes
This is a very minor patch of 0.9.23, with a bug fix for a bug accidentally introduced in that release.
v0.9.23 SubjectOnDisk can now read frames with a stride
It seems to be quite handy to be able to read frames with a stride, reading only every N'th frame in a dataset. The SubjectOnDisk.readFrames()
call now includes a stride
parameter that supports this.
v0.9.22 More Python APIs
This release adds a few more bindings to the Python API, especially around nimble.biomechanics.SubjectOnDisk
v0.9.21 Stability Improvements
This release has a bunch of fixes to translating OpenSim markerset improvements, as well as several fixes to Nimble's Python bindings.