Hi I'm trying to implement IK to my skeleton system and was reading some articles online, and one of the ways to do so was using the pseudo inverse of the Jacobian matrix. However, I've seen 2 forms of the pseudo inverse, and I would like to know what the differences of these two representations are.
First form is J+ = ((Jt*J).inverse()) * Jt
Second form is J+ = Jt * ((J*Jt).inverse())
To be honest, I'm not even sure how they got the second form, I can only derive the first form at the moment.
Any help would be appreciated!