Inverse Dynamics values seem wrong for elbow joint
Posted: Mon Oct 16, 2023 12:29 am
Hi all,
I am using OpenSim inverse Dynamics tool to calculate moments around the joints. However, the value seem very weird at the elbow joint even for simple motion. I did a simple arm raising motion (generated clean data in Matlab), but the moment seem to be negative all the time (even when it should be just zero when there is no elevation angle). I am not adding external force here (even when I do, it doesn't make much difference).
My expectation is that the moment for the elbow should be positive when there is angle, and zero when there is not.
I also checked the masses of the arm parts, and the moment value from body weight seem higher than expected.
Do you know why this is happening? Another problem I have is that when I am adding real data and do Inverse Dynamics with and without external force, I see a noticeable shift in moment (I didn't such a shift when I generated the motion data in Matlab). The motion here is to raise the arm until ~90 degrees. The results are in the photo below.
I know that the data need more filtering and cleaning, but this shift doesn't make sense. It is also not a consistent shift throughout the graph.
All your help is much appreciated,
I am using OpenSim inverse Dynamics tool to calculate moments around the joints. However, the value seem very weird at the elbow joint even for simple motion. I did a simple arm raising motion (generated clean data in Matlab), but the moment seem to be negative all the time (even when it should be just zero when there is no elevation angle). I am not adding external force here (even when I do, it doesn't make much difference).
My expectation is that the moment for the elbow should be positive when there is angle, and zero when there is not.
I also checked the masses of the arm parts, and the moment value from body weight seem higher than expected.
Do you know why this is happening? Another problem I have is that when I am adding real data and do Inverse Dynamics with and without external force, I see a noticeable shift in moment (I didn't such a shift when I generated the motion data in Matlab). The motion here is to raise the arm until ~90 degrees. The results are in the photo below.
I know that the data need more filtering and cleaning, but this shift doesn't make sense. It is also not a consistent shift throughout the graph.
All your help is much appreciated,