Finally I fixed the problem using the principles you mentioned.
As you said I should have fed Euler angles rather than simple integration of gyro readings.
Hi Tom, I have read the contents of the link you posted and I think I have to put more time on it. Actually, I did not know about the difference between Euler angles and integration of angular velocity. Here are two question: 1: I still think maybe it is enough to just use integration of angular vel...
Hi Jas, I think you better change the header of your (.mot) file rather than changing your .osim file. Because sometimes in .osim file, when you change a joint's name, you have to change some other representations of that join's name such as display subroutines (that might cause the error). I think ...
Hi Michael, Thank you for your detailed explanations. I will go through the links you mentioned. Maybe I am going too far and as you said, I might not need to have more than one rotations sequence. Let me briefly describe what I am doing with OpenSim. I am using some sensor (gyroscope) data (angular...
Hi, I hope here is the right page to write about my problem. I know that OpenSim typically uses body fixed (intrinsic) Euler angles. However, in defining a custom joint, it is only possible to define one single specific Euler sequence (for my model, the default order is Z-X-Y). I am able to change i...
Hello, I am also struggling with the same issue. Actually, I am using a model (FullBodyModel_SimpleArms_Hamner2010_Markers_v2_0) and interested in upper arm movements. For upper arm joint (shoulder), there are three coordinates, arm_flex, arm_add and arm_rot. I need all these coordinates and their c...
Hello everybody, I am using OpenSim along with some sensors to simulate arm movement. Recently, I have come across a problem. When I apply an arm flexion to my model (on shoulder joint) manually, the arm rotates about "Z" axis. Now, if I initiate this angle to zero and apply -90 degrees of arm adduc...