Hi, I have met a problem when I try to solve Ex. 2-2. I got two different Jacobian matrices from dpdq in function estimate_linear_jacobian from GeneralizedCoordinatesRobotRepresentation.cpp and from IK_Solver.h when I run locomotion.app.
The following are two different matrices.
From GeneralizedCoordinatesRobotRepresentation.cpp:
and the result:
From IK_Solver.h:
and the result:
It seems that the Jacobian matrix that I get from IK_Solver is quite large, but I think these two matrices are supposed to be the same. Could you explain why it happens?
Hi, I have met a problem when I try to solve Ex. 2-2. I got two different Jacobian matrices from dpdq in function estimate_linear_jacobian from GeneralizedCoordinatesRobotRepresentation.cpp and from IK_Solver.h when I run locomotion.app. The following are two different matrices.
From GeneralizedCoordinatesRobotRepresentation.cpp:
and the result:
![image](https://user-images.githubusercontent.com/79515069/112395087-0d70a500-8cfe-11eb-9496-90de896c0d9f.png)
From IK_Solver.h:
and the result:
![image](https://user-images.githubusercontent.com/79515069/112395225-4872d880-8cfe-11eb-9d68-a4f357c26e63.png)
It seems that the Jacobian matrix that I get from IK_Solver is quite large, but I think these two matrices are supposed to be the same. Could you explain why it happens?