Closed stephane-caron closed 3 months ago
Totals | |
---|---|
Change from base Build 8479606289: | 0.006% |
Covered Lines: | 1280 |
Relevant Lines: | 1287 |
I'm concerned by the fact the previous calculation error was not caught by any unit test. I guess this is because it only affected the Jlog6
, which slants velocities when the error is large but ultimately does not matter if convergence occurs.
I'm concerned by the fact the previous calculation error was not caught by any unit test. I guess this is because it only affected the
Jlog6
, which slants velocities when the error is large but ultimately does not matter if convergence occurs.
OK I've added a unit test comparing, in one randomly sampled configuration for one robot description, against the current Jacobian calculation. If it is correct, future implementations shouldn't calculate a different matrix. And if they do, we get a free chance at checking that Jacobian again :wink
See https://github.com/stephane-caron/pink/pull/80#discussion_r1539872284, thanks @ymontmarin!