Skip to content

Releases: loco-3d/ndcurves

Release v0.3.1

13 Feb 12:50
v0.3.1
Compare
Choose a tag to compare

Changes since v0.3.0:

  • [CMake] add INSTALL_PYTHON_INTERFACE_ONLY option
  • Update README

Release v0.3.0

10 Jan 15:27
v0.3.0
Compare
Choose a tag to compare

Changes since v0.2.0:

  • [CMake] update minimal eigenpy version
  • Add operator == and != for all curves
  • Add methods isApprox() and isEquivalent() to all curves
  • Fix optional dependency to pinocchio for python bindings
  • [Python][Tests] remove all unecessary reshape(-1,1) in python
  • Rework the class piecewise_curve to make it generic and remove the need to specify the type of curve used as a template argument, can now mix any kind of curves inside
  • Rework the methods convert_to_X_from_Y to convert_to_X and remove the need to specify the input type as template argument
  • Add compute_derivate_ptr() method to curve_abc and implement it in all child classes
  • Add degree() method to curve_abc and implement it in all child class
  • Factorize the most commonly used typedef with template argument in fwd.h
  • [Python] correctly define eigenpy matrix type for point3 and point6
  • [CMake] fix hardcoded path
  • [CMake] fix install path of optimization files
  • [Tests][Python] use Quaternion.isApprox to test equality instead of ==
  • Add SE3 with pinocchio
  • Add conversion functions from piecewise curve to python bindings
  • Optimization
  • Fix all compiler warnings
  • Export plot

Initial Release

04 Oct 13:58
v0.2.0
Compare
Choose a tag to compare
v0.2.0

Release of version 0.2.0.