MoBL_ARMS - Mistake in ID

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Pia Stefanek
Posts: 48
Joined: Tue Mar 13, 2018 12:21 pm

MoBL_ARMS - Mistake in ID

Post by Pia Stefanek » Tue Mar 05, 2019 7:42 am

Hi,

I took the MoBL_ARMS model and added a crank handle to the model. I attached a picture to the post. I limited the r_z coordinate to avoid mistakes during scaling and inverse dynamics. The IK results look correct but when I perform ID I get really high moments of more than 1000Nm. Does anybody know what could be the reason. Do I have to change anything with my crank handle joint? Without the included crank angle I do not get such obviously incorrect results.

Thank you very much.
Attachments
Moments.PNG
Moments.PNG (23.38 KiB) Viewed 1181 times
MoBL_Arms.PNG
MoBL_Arms.PNG (43.28 KiB) Viewed 1181 times
JointAngles.PNG
JointAngles.PNG (36.05 KiB) Viewed 1181 times

User avatar
Ajay Seth
Posts: 136
Joined: Thu Mar 15, 2007 10:39 am

Re: MoBL_ARMS - Mistake in ID

Post by Ajay Seth » Wed Mar 06, 2019 10:07 am

A couple of things come time mind:
1. Is it possible that the handle is imparting large moments on the hand that requires very large shoulder internal rotation and forearm pronation moments (e.g. to twist the handle) to oppose it? How is the handle modeled and which "r_z" coordinate was limited and how? What is the motion of the handle?
2. Often when we see moments in the 1000s there is a degree to radians conversion issue. If this model is run in 4.0, its possible that a coordinate that used to be labeled rotational was incorrect and is, in fact, coupled in the model. If you run IK and ID in 4.0 you should be fine. The discrepancy occurs when you run IK in 3.3 (coordinates incorrectly labeled rotational) and ID in 4.0.

User avatar
Pia Stefanek
Posts: 48
Joined: Tue Mar 13, 2018 12:21 pm

Re: MoBL_ARMS - Mistake in ID

Post by Pia Stefanek » Thu Mar 07, 2019 12:34 am

Thanks for your reply Ajay,

I attached the model (already scaled) and the IK results to my post. Maybe you can have a look?
I tried to perform IK and ID without limitation of the r_z coordinate and the results were still comparable so this cannot be the reason for the high moments.
The person uses the handle to turn a crank.
I also attached the reaction file but I think everything is correct.

I performed the whole simulation in Opensim3.3 so I think there cannot occur degree/radian mistakes.

I hope you can help me.
Thanks,
Pia
Attachments
Model7scaled.osim
(581.28 KiB) Downloaded 110 times
IK_25_P3_25 3.mot
(129.77 KiB) Downloaded 62 times
H_P7_11_25W__REACTION (3).mot
(20.61 KiB) Downloaded 71 times

User avatar
Pia Stefanek
Posts: 48
Joined: Tue Mar 13, 2018 12:21 pm

Re: MoBL_ARMS - Mistake in ID

Post by Pia Stefanek » Fri Mar 08, 2019 12:52 am

Hi,
1. I found out that when I use multiplier functions in my coordinate set, the error decreases a lot. I discovered this effect by chance so maybe someone can help me to understand what the multiplier function exactly does. And why the function helps to decrease my ID error.

One example of the Multiplier function application:

<TransformAxis name="translation1">
<!--Names of the coordinates that serve as the independent variables of the transform function.-->
<coordinates></coordinates>
<!--Rotation or translation axis for the transform.-->
<axis>1 0 0</axis>
<!--Transform function of the generalized coordinates used to represent the amount of transformation along a specified axis.-->
<function>
<MultiplierFunction>
<function>
<Constant>
<value>0</value>
</Constant>
</function>
<scale>1</scale>
</MultiplierFunction>
</function>
</TransformAxis>


2. My ID results now look much better than before without the use of the multiplier function. But the unfiltered results still look weird (especially the elv_angle_moment and the shoulder_elv_moment). Is there still a mistake in there or are these normal results? I could not find any comparable ID results to check this by myself.

Thank you very much!

Regards
Pia
Attachments
ohnefilter.PNG
ohnefilter.PNG (54.47 KiB) Viewed 1101 times
mitFilter.PNG
mitFilter.PNG (50.93 KiB) Viewed 1101 times

POST REPLY