Closed alpylmz closed 6 months ago
What do you want to do exactly (could you provide full details)?
It seems that this computation may only be necessary for certain types of robots. Perhaps we could encapsulate this computation within an if condition to check if it's required. If you think that could be useful, I can provide test cases for different robots to show it, and maybe someone who understands this can help us.
My question was rather oriented towards your need: why do you need to compute the mass matrix inverse ?
I have an optimal control based robot controller. I am using Minv in the constraints of the system. Currently I am only using a robot arm, but I'll use different robots in the future. Why do you ask?
My guess is that you might not be obliged to compute this quantity.
Hi, I am using Pinocchio to calculate inverse inertia matrix for my robot arm, and I am working on the computeMinverse function for research purposes. In
include/pinocchio/algorithm/aba.hxx
line 310, there is a computation that I couldn't exactly understand.It seems it doesn't do anything useful, and if I delete this part my compuations for the Panda arm seems unaffected. Is there anyone who can verify that?