Skip to content

Tags: epfl-lasa/control-libraries

Tags

v6.3.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 6.3.1

Version 6.3.1 is a patch release to fix the modified installation instructions for the Eigen library.

v6.3.0

Release 6.3.0

Version 6.3.0 contains behind-the-scenes structural improvements to Dockerfiles and GitHub workflows
and clarifies the license requirements of the library and its dependencies.

Fixes and improvements:

- Build and push both 20.04 and 22.04 images (#314, #315, #316)
- Don't build pinocchio tests in development image (#317)
- Simplify and consolidate Dockerfiles and scripts (#319)
- Better license management (#320)

v6.2.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #311 from epfl-lasa/release/v6.2.0

v6.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release Version 6.1.0

Version 6.1.0 contains a few small new features as well as several fixes, mainly in
the implementation of state_representation Parameters.

### Features

**state_representation**
- Add non-templated helper function to create shared ParameterInterface (#301)
- Add remove_parameter to ParameterMap (#302)
- Support truthiness in State objects with bool operator (#303)

### Fixes and improvements

**general**
- Extend clproto tests (#297)
- Set default values of empty Parameters correctly (#298)
- Remove CMake error preventing build on 22.04 and minor improvements (#299)
- Set Python parameter filled on set_value (#300)
- Avoid segfaults in clproto encoding (#304)

v6.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release Version 6.0.0

Version 6.0.0 refactors the StateType enum in state representation to be more descriptive and widely useful as well as 
the dynamical systems factory for easier creation of these classes. This major change breaks implementations using
StateType enums explicitly (e.g. for parameters) and dynamical systems from the prior version.

See the updated documentation for usage guidelines for the DynamicalSystemsFactory.

This release also includes a few new features, fixes and improvements as well as updated documentation in 
all parts of the control libraries.

v5.2.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release Version 5.2.0

Version 5.2.0 contains a few fixes and a new feature for the Impedance controller.

v5.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release Version 5.1.0

Version 5.1.0 contains a few improvements to the behaviour and usage of the libraries.

This release also includes substantial improvements to the python bindings, including
class bindings for the robot model and controller library. Additional fixes and improvements
have been made throughout the framework.

Refer to the CHANGELOG for more information.

v5.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release Version 5.0.0

Version 5.0.0 refactors the dynamical systems and controllers libraries with a
factory pattern and parameter interface for easier creation, manipulation and
substitution of these classes. This major change breaks any implementations using
dynamical systems or controllers from the prior version.

See the updated documentation for usage guidelines for the new DynamicalSystemsFactory
and ControllerFactory.

This release also includes substantial improvements to the python bindings, including
class bindings for the dynamical systems library. Additional fixes and improvements
have been made throughout the framework.

Refer to the CHANGELOG for more information.

v4.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release Version 4.1.0

Version 4.1.0 contains a few improvements to the behaviour and usage of the libraries,
namely to the Python bindings and the `clproto` serialization library.

See the CHANGELOG and release notes for more details.

v4.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #201 from epfl-lasa/release/v4.0.0

Version 4.0.0 introduces some powerful new features
for using `state_representation` objects in real applications,
including the brand new `clproto` C++ serialization library
on the basis of Protobuf.

Many additional fixes and improvements have been made
across the modules, and some deprecated methods
have now been removed with this major version release.

This release also marks the repository being renamed to
`control-libraries` (formerly `control_libraries`). 

See the CHANGELOG and release notes for more details.