This is probably affecting your work @gabrielenava @S-Dafarra @GiulioRomualdi , but you are probably not seeing it because the base velocities are sufficiently small.
@traversaro The default representation is mixed representation i assume ?
Yes, anyhow there was actually a much more critical bug, see https://github.com/robotology/idyntree/pull/482 .
Anyway to backport to iDynTree version < c++14 ?
Agh, it should be doable. Which version is the latest < C++14?
I have 0.8.1
Just to understand, which OS+Compiler are you targeting? Are you planning to eventually move to some newer version or is some external constraint, i.e. robot with a fixed version of an OS?
I'm just being lazy/scared to try the new version.
I had to make a few adjustments to embed it :
These warnings https://github.com/syroco/orca/commit/ff72994a7c2593f51e239c634a2ab070e3c72324
These warnings https://github.com/syroco/orca/commit/527e9900d9f29b911a856f3c910ad4260322eca4
These cmake warnings
if (POLICY CMP0048)
# cmake warns if loaded from a min-3.0-required parent dir, so silence the warning:
cmake_policy(SET CMP0048 NEW)
endif()
This important catkin support (discussed in some issue)
https://github.com/syroco/orca/commit/d7b51bf0b9dffacbd1deeb168c33bda304e9fab2#diff-50688af0eb575dc4d216c30f6d423c12
Quiet ICUB not found https://github.com/syroco/orca/blob/master/external/idyntree-0.8.1/cmake/iDynTreeDependencies.cmake
The uninstall target should verify that another one is present.
Basically I'm lazy to do that all over again.
Fix cherry-picked on the top of v0.8.1: https://github.com/robotology/idyntree/tree/v0.8.1_fixes (don't worry for the Travis failure, it is related to the YARP part). We will try to handle your pan points so you can eventually use a modern version of iDynTree.
@traversaro I owe you many birras. Thanks Silvio !
Most helpful comment
This is probably affecting your work @gabrielenava @S-Dafarra @GiulioRomualdi , but you are probably not seeing it because the base velocities are sufficiently small.