Idyntree: iDynTree::KinDynComputations getFrameBiasAcc() returning slightly wrong data with FrameVelocityRepresentation = MIXED_REPRESENTATION

Created on 6 Sep 2017  路  11Comments  路  Source: robotology/idyntree

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.

All 11 comments

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 :

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()

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 !

Was this page helpful?
0 / 5 - 0 ratings