Skip to content

Releases: ihmcrobotics/mecano

Release notes

16 Sep 15:18
Compare
Choose a tag to compare
  • Updated euclid to 0.17.0
  • Explicit class for fixed-frame FixedMovingReferenceFrame.
  • MovingReferenceFrame handles fixed-frames as ancestors.
  • New test for the Coriolis matrix calculation provided in CompositeRigidBodyMassMatrixCalculator.
  • Updated ihmc-yovariables from 0.9.8 to 0.9.11
  • Updated the README to reflect the migration of the binaries to Maven central.
  • Upgraded ihmc-build from 0.23.7 to 0.26.4.

Release notes

16 Sep 15:15
Compare
Choose a tag to compare

Minor release that exposes in the JonitBasics API the option to only update the joint frames without traversing the subtree. This allows to cut down on computation.

Release notes

02 Mar 01:18
Compare
Choose a tag to compare

This release contains minor improvements:

  • Added support for finding joints and rigid-bodies by name via MultiBodySystemTools, MultiBodySystemReadOnly, and MultiBodySystemBasics.
  • Removed the final modifier for the API of the different joints.
  • Fixed the initialization of the YoOneDoFJoint limits.
  • Changed constructors of the Yo-joints to only require a RigidBodyTransformReadOnly.

Release notes

02 Mar 01:15
Compare
Choose a tag to compare

This release focus on the following upgrades:

  • GeometricJacobianCalculator can now compute the time-derivative of the Jacobian matrix.
  • CompositeRigidBodyMassMatrixCalculator can now compute the N-by-N Coriolis and centrifugal matrix for a system with N degrees of freedom.

Updated dependencies:

  • euclid 0.16.0 -> 0.16.2
  • ihmc-build 0.23.5 -> 0.23.7

Release notes

02 Mar 01:10
Compare
Choose a tag to compare

Minor release for updating dependencies:

  • euclid 0.15.2 -> 0.16.0
  • ihmc-yovariables 0.9.7 -> 0.9.8
  • ihmc-build 0.23.4 -> 0.23.5

Release notes

18 Dec 20:47
Compare
Choose a tag to compare

This release provides two new minor features:

  • Added handling for joints with variable motion subspace.
  • Extended MultiBodySystemFactories to handle custom joint implementations.

Release notes

08 Dec 14:58
Compare
Choose a tag to compare

Minor release:

  • Improved initialization of calculators when the multi-body system contains a loop closure.
  • Reduced argument requirement in MovingReferenceFrame API.

Updated dependencies:

  • euclid: 0.15.0 -> 0.15.2
  • ihmc-yovariables: 0.9.1 -> 0.9.7
  • ihmc-build: 0.21.0 -> 0.23.0
  • ihmc-ci: 5.9 -> 7.4
  • ihmc-cd: 1.14 -> 1.17

Release notes

19 Aug 17:46
Compare
Choose a tag to compare

Minor update to address a bug in ihmc-yovariables.

Release notes

15 Aug 23:58
Compare
Choose a tag to compare

Main change is the update of the dependency onto ihmc-yovariables from 0.8.0 to 0.9.0 which represents a major refactor of the library.

Other minor changes:

  • Expanded a little the API for spatial vectors to provides new methods for adding and subtracting vectors.
  • Updated ihmc-build to 0.21.0

Release notes

18 Jun 19:23
Compare
Choose a tag to compare

This release focuses on updating EJML from 0.30 to 0.39. This update contains major changes to the matrix library and non-backward compatible changes.