Releases: keenon/nimblephysics
v0.8.30 Alpha release of DynamicsFitter
The biomechanics package now includes a DynamicsFitter object, whose job is to take the output of MarkerFitter and make the dynamics consistent.
v0.8.29 Stability improvement for OpenSimParser
Fix explicit tags on OpenSim v4 files.
v0.8.28 MJCF exporter ignores locked joints (correctly)
This is a very minor patch on the MJCF exporter. Now, rather than export a joint with a 0 range of motion for a locked joint (which MuJoCo doesn't like) it'll just remove the joint altogether in the exported skeleton.
v0.8.27 Stability improvements for OpenSimParser
Stability improvements for OpenSimParser when *.osim files are missing certain values we expect to be in the XML.
v0.8.26 Fixing MJCF EulerFreeJoint axis ordering
This is a very minor patch, to fix the ordering of tags in converted EulerFreeJoints in exported MJCF files.
v0.8.25 Stability improvements for MJCF and SDF exporters
Fixing bugs with damping on the root joint in MJFC files, and putting in a better fallback for unrecognized joint types in SDF exports.
v0.8.24 Exposing a skeleton.getDofByIndex() method to Python
Exposing a skeleton.getDofByIndex() method to Python
v0.8.23 SkeletonConverter fixes
biomechanics.SkeletonConverter.convertMotion(...)
will no longer quit early if it runs into a bad IK solve on an intermediate frame, since that behavior isn't appropriate for production use cases.
v0.8.22 Adding SDF exporter bindings to Python
We've now exposed the SDF exporter to Python.
v0.8.21 More robust marker relabeling heuristics
This release adds much more robust implementations of fitter.generateDataErrorsReport(...)