Skip to content

Latest commit

 

History

History
143 lines (101 loc) · 7.27 KB

CHANGELOG.md

File metadata and controls

143 lines (101 loc) · 7.27 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.8.0] - 2023-11-17

Changed

  • Update iframetransform_to_iwear.xml to use new TF device (robotology#202)

Added

  • CMake: Permit to explictly specify Python installation directory by setting the WEARABLES_PYTHON_INSTALL_DIR CMake variable (robotology#197).

[1.7.2] - 2023-09-06

Fixed

  • Fixed EMG normalization value in IWearWrapper and IWearLogger (robotology#186).
  • Fixed IWearLogger termination when BufferManager configuration fails (robotology#195).

Changed

[1.7.1] - 2023-02-07

Changed

  • Use std::mutex instead of std::recursive_mutex in IWearRemapper (robotology#174).

Fixed

  • Fixed management of the period parameter in HapticGlove device (robotology#173).

[1.7.0] - 2022-09-28

Changed

  • The IWearRemapper can be attached also to IWear interfaces (robotology#170)

Removed

  • Remove unused definition in actuators thrift messages(robotology#171).

[1.6.0] - 2022-09-21

Changed

Added

[1.5.0] - 2022-09-13

Added

Changed

  • IWearLogger compilation is enabled by the cmake flag ENABLE_Logger, that is set to ON by default if robometry is found. (robotology#159)
  • ICub wearable device compilation is enabled by the cmake flag ENABLE_ICub, that is set to ON by default if iDynTree is found. (robotology#159)
  • ENABLE_FrameVisualizer cmake falg is set to ON by default if iDynTree is found. (robotology#159)
  • ENABLE_XsensSuit cmake falg is set to ON by default if XsensXME is found. (robotology#159)

[1.4.0] - 2022-05-24

Changed

  • Fix deprecated YARP functions in YarpUtilities component (robotology#152)
  • Ported iWearLogger to the usage of robometry (new name of YARP_telemetry, robotology#155)

Added

  • Added the possibility to change the carrier for IWearRemapper connection. (robotology#147)

[1.3.0] - 2022-02-25

Added

Changed

[1.2.2] - 2021-10-28

Removed

  • Remove rpc port from IWearWrapper and IWearRemapper. (robotology#131)

Added

  • Added IWearFrameVisualizer module to visualize any wearable device frames associated with the link sensors. (robotology#121)
  • Added HapticGlove device to stream sense glove data and provide haptic feedback to the user. (robotology#121)
  • Updated Paexo wearable device with yarp ports for motor control. (robotology#124)
  • Updated 'iwear_logger' wrapper device with options to stream data through yarp ports. (robotology#123)
  • Added iwear_logger wrapper device to log wearable sensors data using yarp-telemetry. (robotology#113)
  • Added AddInstallRPATHSupport cmake module for linking shared objects of private dependencies. (robotology#113)
  • Updated Paexo wearable device with 6D force torque sensors implementation using iFeelDriver. (robotology#117)
  • Updated Xsens wearable device with saveCurrentCalibration option. (robotology#120)
  • Added iFrameTransformToIWear wearable device (robotology#126)

[1.2.1] - 2021-04-12

Fixed

  • Fixed linking-related bug in the CMake build system that ignored the LDFLAGS environment variable, breaking the build on some environments (robotology#110).

[1.2.0] - 2021-01-25

Added

  • Added the major feature of actuators related interfaces that is discussed in issue (robotology#104). The related PR (robotology#105) adds the following changes:
    • Implement wearable actuators related interfaces, and update IWear with actuators interfaces
    • Update all the available devices with implementation of wearable actuators interfaces
    • Add wearable actuator command thrift messages
    • Add IWearActuatorsWrapper device which provides yarp port to communicate wearable actuator commands
    • Update Paexo device with one wearable actuator motor implementation, and add a test application

[1.1.1] - 2021-01-18

Added

  • Added documentation for compiling the project in the README.md (robotology#96)
  • Added configuratin file for PRO.01 FT Shoes (robotology#97)

Changed

  • FTShoes configuration files have been cleaned (robotology#97)
  • Cleanup: (robotology#99)
    • Updated yarp_prepare_plugin header file path
    • Added cmake policy to handle IWear interface relative path warning

[1.1.0] - 2020-11-24

Added

Fixed

Changed

[1.0.0] - 2020-01-28

First release of wearables, compatible with YARP 3.3.