Inverse Dynamics Without Torso

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Josée Mallah
Posts: 18
Joined: Thu Jan 20, 2022 6:52 am

Inverse Dynamics Without Torso

Post by Josée Mallah » Mon Apr 22, 2024 5:56 am

Hello,
I have just started using OpenSim with data other than that of the tutorials. I have lower body marker data, so I modified the gait2392 model, removing the torso and associated muscles. I ran the scale tool successfully, and then inverse kinematics, all fine (max error ~4.2cm). When I run the inverse dynamics, results are completely off. Large residuals are expected, but joint moments should not be affected by the absence of the torso.
Is it an issue with my force plate data or what am I doing wrong? I am attaching some files here (P.S. force plate 2 for right foot and 1 for left).
Thank you
Attachments
id_setup.xml
(2.09 KiB) Downloaded 59 times
WBDS29walkO03C_forces_COP.mot
(471.98 KiB) Downloaded 47 times
markers29v16.xml
(18.96 KiB) Downloaded 54 times
gait2392_simbody_LLonly.osim
(557.63 KiB) Downloaded 58 times

User avatar
Mohammadreza Rezaie
Posts: 407
Joined: Fri Nov 24, 2017 12:48 am

Re: Inverse Dynamics Without Torso

Post by Mohammadreza Rezaie » Mon Apr 22, 2024 11:42 pm

Hi, could you share the scaled model as well as the IK and ID output files?

User avatar
Josée Mallah
Posts: 18
Joined: Thu Jan 20, 2022 6:52 am

Re: Inverse Dynamics Without Torso

Post by Josée Mallah » Tue Apr 23, 2024 4:04 am

Hi and thank you for your reply. For some reason I am unable to save the scaled model, so I am attaching the scale setup file, IK output file, and ID results as .xlsx (couldn't attach .sto).
Attachments
Book1.xlsx
(47.81 KiB) Downloaded 62 times
subject29_ik5.mot
(131.98 KiB) Downloaded 60 times
scale_setup.xml
(23.58 KiB) Downloaded 25 times

User avatar
Mohammadreza Rezaie
Posts: 407
Joined: Fri Nov 24, 2017 12:48 am

Re: Inverse Dynamics Without Torso

Post by Mohammadreza Rezaie » Tue Apr 23, 2024 4:27 am

The ID results for the right leg from time 1.5 to the end look good and the patterns are reasonable. This shows that the ground reaction forces were assigned correctly to the right leg. Looking at the external load file you shared elsewhere, the point identifier of the force plate beneath the left leg has not been defined correctly. It must be:
<point_identifier>ground_force_1_p</point_identifier>
(_v --> _p)

Hope this helps.

User avatar
Josée Mallah
Posts: 18
Joined: Thu Jan 20, 2022 6:52 am

Re: Inverse Dynamics Without Torso

Post by Josée Mallah » Thu Apr 25, 2024 6:28 am

Ah I didn't even notice, thank you so much! I am attaching a sheet with a comparison between OpenSim results and the results published by C. Fukuchi et al. using Visual 3D. I am assuming the results are not way far off, are they?
And now what tools can I run on this torso-less model? You previously mentioned that CMC doesn't work and I can use static optimization instead. Do RRA and Forward Dynamics work?
Attachments
ComparisonS29.xlsx
(299.96 KiB) Downloaded 38 times

POST REPLY