Replies: 4 comments 7 replies
-
Could you explain further your notations, notably the |
Beta Was this translation helpful? Give feedback.
-
@jcarpent In case it helps grease the skids on your side, you can find a MATLAB version of a modified ID that accomplishes this goal in my repo (link). I think this one should be a little easier to integrate than the DeLuca Paper due to its closer connection with your current ID method. (Note: The implementation is based on Niemeyer and Slotine's paper (link, see Table 1). The main differences from the regular RNEA are that you need to
I hope this might help better scope the required changes if this were to move forward. |
Beta Was this translation helpful? Give feedback.
-
@Cfather, Regarding
As long as one is careful, these two methods will generate the same output. Specifically, one has to be careful that the body-level Coriolis factorization used in the For example, there is a body-level factorization adopted for the Coriolis matrix calculations here pinocchio/include/pinocchio/algorithm/rnea.hxx Lines 549 to 550 in 0b594a0 which satisfies As long as modification 3 in my original post above is used to replace You can find unit test of this claim in MATLAB here (link, see Line 75). |
Beta Was this translation helpful? Give feedback.
-
@Cfather, why not give it a try? We can have a quick chat to see what remains to do. |
Beta Was this translation helpful? Give feedback.
-
Hi, I have a simple question. Will there be a modified rnea implementation to compute
for passivity-based control.
An example paper is here. I guess it's some simple modification to the existing algorithm, but will need some extra data structure to store intermediate variables.
Thanks for your attention!
Beta Was this translation helpful? Give feedback.
All reactions