Skip to content

Releases: keenon/nimblephysics

v0.10.52.1 Minor revisions to marker beam search

Choose a tag to compare

@keenon keenon released this 19 Nov 00:45

This release includes minor changes to nimble.biomechanics.MarkerMultiBeamSearch, to focus on searching individual rigid bodies one at a time, instead of searching across an entire skeleton worth of markers at once.

v0.10.52 Adding marker beam search utilities

Choose a tag to compare

@keenon keenon released this 14 Nov 22:52

In order to improve the continuity of raw marker data, which often suffers from label swaps, we have found that various kinds of beam search are helpful to merge up markers over time. This adds C++ acceleration utilities to handle these searches.

v0.10.51 Robustness Improvements

Choose a tag to compare

@keenon keenon released this 25 Oct 22:31

This is a bunch of small bounds checks and small warning prints that should help diagnosing future issues in AddBiomechanics.

v0.10.50 Adding accessor SubjectOnDisk::getName()

Choose a tag to compare

@nickbianco nickbianco released this 23 Oct 19:33

Needed for downstream AddBiomechanics applications.

v0.10.49 Adding more fields to SubjectOnDisk

Choose a tag to compare

@keenon keenon released this 28 Sep 04:02

This adds a few more fields to SubjectOnDisk, and adds some missing Python bindings for a few miscellaneous math utilities.

v0.10.48

Choose a tag to compare

@keenon keenon released this 27 Sep 02:40

Adding a few minor features to SubjectOnDisk format to support the latest improvements in AddBiomechanics.

v0.10.47 Better segfault protection on the Python API

Choose a tag to compare

@keenon keenon released this 24 Sep 21:23

This is a bunch of small input checks on the Python API calls to avoid segfaults and provide more useful error messages.

v0.10.46 Misc improvements to support AddBiomechanics

Choose a tag to compare

@keenon keenon released this 23 Sep 19:52

This version adds a bunch of miscellaneous Python API support to enable an upgrade to the AddBiomechanics dynamics pipeline. This includes changes to DynamicsFitter, SubjectOnDisk, and adding an AccelerationTrackAndMinimize utility.

v0.10.45 Adding an AccelerationMinimizer utility

Choose a tag to compare

@keenon keenon released this 12 Sep 00:05
b95d2d3

Lowpass Butterworth filtering on typical motion capture data does not smooth the position data sufficiently to compensate for the increase in the magnitude of the higher frequency noise when double differentiated to get position data (and its linear correlate, torque). So this minor release adds a utility that will do a weighted-least-squares smoothing of the trajectory to minimize acceleration while tracking the original signal, which results in much smoother torque profiles when tuned correctly.

v0.10.44 Minor update to the bindings and CI fixes

Choose a tag to compare

@nickbianco nickbianco released this 09 Sep 17:03
7dbed6b

What's Changed

Full Changelog: v0.10.43...v0.10.44