Releases: loco-3d/ndcurves
Releases · loco-3d/ndcurves
Release v1.1.1
Changes in v1.1.1:
- fix virtual functions
- fix optional dependency to pinocchio
- primitive now accept initial value\n
v1.1.0
Release v1.0.0
Changes in v1.0.0:
⚠️ library renamed from curves to ndcurves⚠️ - added arithmetic operations on curves
Release v0.5.2
Changes in v0.5.2:
- fix CMake for fedora
Release v0.5.1
Changes in v0.5.1:
- fix serialization versioning
Release v0.5.0
Changes in v0.5.0:
- Add piecewise::load_from_text_file
- New curves type required by sot-talos-balance
- Use Bezier formulation for cubic hermite
- Check input degree before converting curve to bezier or hermite
- remove cubic and quintic classes
Release v0.4.1
Changes since v0.4.0:
- [CMake] fix pinocchio detection
- [CMake] export CURVES_WITH_PINOCCHIO_SUPPORT
Release v0.4.0
Changes since v0.3.3:
- [Python] Add pickle support
- Add serialization/curves header
Release v0.3.3
Changes since v0.3.2:
- CMake Exports
Release v0.3.2
Changes since v0.3.1:
- [Python] Fix binding of Piecewise.curve_at_index
- Replace several critical asserts with exceptions
- Install the header python_definitions.h in include/python
- Add python API to retrieve bezier waypoints as 2D array
- Add C++ and python API to retrieve the translation or rotation curve contained in a SE3 curve
- Correctly specify the corresponding shared_pointer to all python class
- Fix SO3 constructors when t_min == t_max
- Correctly check and raise error when trying to use polynomial constructors from boundary condition when t_min == t_max
- Reworking of the exposition of the abstract class in Python (fix https://gepgitlab.laas.fr/loco-3d/curves/issues/32)
- Correctly register the shared_pointer of the base abstract classes in boost::Python