From 533faa922a25d24e9c13d087fcf87b3f4e68d0c4 Mon Sep 17 00:00:00 2001 From: Silvio Traversaro Date: Sat, 28 Jan 2023 15:57:58 +0100 Subject: [PATCH 1/2] Fix iDynTree 4.3.0 deprecations --- CHANGELOG.md | 1 + src/Estimators/CMakeLists.txt | 2 +- src/Estimators/tests/FloatingBaseEstimators/CMakeLists.txt | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bd2b54f7dc..e0f0bacd63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ All notable changes to this project are documented in this file. - The YarpRobotLogger will now automatically connect to the exogenous signal port if available (https://github.com/ami-iit/bipedal-locomotion-framework/pull/570/) - 🤖 [iCubGenova09] Add the left and right hands skin (raw and filtered) data acquisition (https://github.com/ami-iit/bipedal-locomotion-framework/pull/570/) - Add informative prints `YarpSensorBridge::Impl` (https://github.com/ami-iit/bipedal-locomotion-framework/pull/569) +- The minimum version of iDynTree now supported is iDynTree 4.3.0 (). ### Fix - Return an invalid `PolyDriverDescriptor` if `description` is not found in `constructMultipleAnalogSensorsRemapper()` (https://github.com/ami-iit/bipedal-locomotion-framework/pull/569) diff --git a/src/Estimators/CMakeLists.txt b/src/Estimators/CMakeLists.txt index cbfb5a5962..c7d9fa9661 100644 --- a/src/Estimators/CMakeLists.txt +++ b/src/Estimators/CMakeLists.txt @@ -19,6 +19,6 @@ if(FRAMEWORK_COMPILE_FloatingBaseEstimators) SOURCES src/FloatingBaseEstimator.cpp src/InvariantEKFBaseEstimator.cpp src/LeggedOdometry.cpp SUBDIRECTORIES tests/FloatingBaseEstimators PUBLIC_HEADERS ${H_PREFIX}/FloatingBaseEstimatorParams.h ${H_PREFIX}/FloatingBaseEstimatorIO.h ${H_PREFIX}/FloatingBaseEstimator.h ${H_PREFIX}/InvariantEKFBaseEstimator.h ${H_PREFIX}/LeggedOdometry.h - PUBLIC_LINK_LIBRARIES BipedalLocomotion::ParametersHandler BipedalLocomotion::ManifConversions iDynTree::idyntree-high-level iDynTree::idyntree-core iDynTree::idyntree-model BipedalLocomotion::System Eigen3::Eigen BipedalLocomotion::Contacts iDynTree::idyntree-modelio-urdf BipedalLocomotion::TextLogging + PUBLIC_LINK_LIBRARIES BipedalLocomotion::ParametersHandler BipedalLocomotion::ManifConversions iDynTree::idyntree-high-level iDynTree::idyntree-core iDynTree::idyntree-model BipedalLocomotion::System Eigen3::Eigen BipedalLocomotion::Contacts iDynTree::idyntree-modelio BipedalLocomotion::TextLogging PRIVATE_LINK_LIBRARIES MANIF::manif) endif() diff --git a/src/Estimators/tests/FloatingBaseEstimators/CMakeLists.txt b/src/Estimators/tests/FloatingBaseEstimators/CMakeLists.txt index 439b90ee4e..27580f9e8f 100644 --- a/src/Estimators/tests/FloatingBaseEstimators/CMakeLists.txt +++ b/src/Estimators/tests/FloatingBaseEstimators/CMakeLists.txt @@ -8,7 +8,7 @@ if(FRAMEWORK_USE_icub-models) add_bipedal_test( NAME BareBonesBaseEstimator SOURCES FloatingBaseEstimatorTest.cpp - LINKS BipedalLocomotion::FloatingBaseEstimators BipedalLocomotion::ParametersHandler BipedalLocomotion::ManifConversions Eigen3::Eigen iDynTree::idyntree-modelio-urdf icub-models::icub-models) + LINKS BipedalLocomotion::FloatingBaseEstimators BipedalLocomotion::ParametersHandler BipedalLocomotion::ManifConversions Eigen3::Eigen iDynTree::idyntree-modelio icub-models::icub-models) add_bipedal_test( From c677f19ac917dca509a7eda9efa0d9770f1cb760 Mon Sep 17 00:00:00 2001 From: Silvio Traversaro Date: Sat, 28 Jan 2023 15:58:32 +0100 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e0f0bacd63..df888fc678 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ All notable changes to this project are documented in this file. - The YarpRobotLogger will now automatically connect to the exogenous signal port if available (https://github.com/ami-iit/bipedal-locomotion-framework/pull/570/) - 🤖 [iCubGenova09] Add the left and right hands skin (raw and filtered) data acquisition (https://github.com/ami-iit/bipedal-locomotion-framework/pull/570/) - Add informative prints `YarpSensorBridge::Impl` (https://github.com/ami-iit/bipedal-locomotion-framework/pull/569) -- The minimum version of iDynTree now supported is iDynTree 4.3.0 (). +- The minimum version of iDynTree now supported is iDynTree 4.3.0 (https://github.com/ami-iit/bipedal-locomotion-framework/pull/588). ### Fix - Return an invalid `PolyDriverDescriptor` if `description` is not found in `constructMultipleAnalogSensorsRemapper()` (https://github.com/ami-iit/bipedal-locomotion-framework/pull/569)