Skip to content

Releases: stack-of-tasks/tsid

Release v1.7.1

26 Aug 20:21
v1.7.1
Compare
Choose a tag to compare

Changes in v1.7.1:

  • Fix a typo in ex_4_walking
  • check solver status, set eps_abs to 1e-6, fix seed
  • CMake: require >= 3.10
  • add changelog
  • setup ruff & fix isort pre-commit config
  • update ROS CI

Release v1.7.0

13 May 23:12
v1.7.0
Compare
Choose a tag to compare

Changes in v1.7.0:

  • expose SE3ToVector and vectorToSE3
  • remove warnings
  • Enhance Python target packaging
  • Add CI with GitHub Action for conda
  • Add support for proxqp and osqp solver
  • Clean and update contributors list
  • pre-commit autoupdate
  • Expose TaskJointPosVelAccBounds
  • Expose AddMotionTask for TaskJointPosVelAccBounds
  • Fix qpmad
  • Add clang-format Google style
  • Add Measured force as an external force task with moving objects
  • update CMake: fetch submodule, set default build type, fix RPATH
  • fix for eigenpy v3
  • np.matrix → np.array
  • tooling: setup black isort & toml-sort

Release v1.6.3

02 Nov 14:28
v1.6.3
Compare
Choose a tag to compare

Changes in v1.6.3:

  • Require C++17
  • fix tests in 18.04
  • update pinocchio use

Release v1.6.2

05 Sep 16:15
v1.6.2
Compare
Choose a tag to compare

Changes in v1.6.2:

  • update python tests for np array
  • add task actuation equality
  • use generated headers
  • Choose floating-base (or not) when creating a robot wrapper
  • Add optional support of qpmad solver
  • update packaging for eigenpy 2.7.12

TSID 1.6.1

19 Oct 14:34
v1.6.1
b0d6bff
Compare
Choose a tag to compare

This new release is mostly a maintenance release, including fixes for the recent version of Eigen 3.4.

Release v1.6.0

18 Mar 12:42
v1.6.0
Compare
Choose a tag to compare

Changes in v1.6.0:

  • Add bindings for method Contact6d::getMotionTask
  • Add Center of Pressure Taks
  • fix warnings

Release v1.5.0

03 Mar 10:16
v1.5.0
Compare
Choose a tag to compare

Changes in v1.5.0:

  • [py] Add config variable to specify whether end-effector task should
    be formulated in local frame or world frame.
  • [C++] Standardize names of methods to get and set mask in motion tasks.
  • [py] Add accessors masks in TaskCOM and TaskSE3Equality.
  • bugfixes

Release v1.4.2

26 Nov 09:45
v1.4.2
Compare
Choose a tag to compare

Changes in v1.4.2:

  • Add a mask to task-com-equality
  • Fix bug in Contact6d::setRegularizationTaskWeightVector
  • CMake: fix configure without tests

Release v1.4.1

25 Sep 16:53
v1.4.1
Compare
Choose a tag to compare

Changes in v1.4.1

  • fix memory leaks thanks to shared_ptr
  • fix warnings
  • fix package.xml for ROS

Release v1.4.0

09 Sep 09:47
v1.4.0
Compare
Choose a tag to compare

Changes in v1.4.0:

  • add setGravity
  • stop using StdVec in python to make code more user friendly
  • add 6d contact with motion constraint at priority level 1 in python
  • use example-robot-data in notebooks