How does Joint Reaction in OpenSim solve joints forces

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
ZHONG WEI
Posts: 20
Joined: Wed Mar 03, 2021 6:22 am

How does Joint Reaction in OpenSim solve joints forces

Post by ZHONG WEI » Mon Mar 08, 2021 6:29 am

First,I know the steps of solving joint forces with JointReaction in Opensim.
I would like to know the algorithm and data used to solve joint forces in JointReaction,because I want to obtain the force of human lower limbs during walking in reality.
Thank you for your answers or for your better ideas

Tags:

User avatar
Thomas Uchida
Posts: 1792
Joined: Wed May 16, 2012 11:40 am

Re: How does Joint Reaction in OpenSim solve joints forces

Post by Thomas Uchida » Mon Mar 08, 2021 10:12 am

The code can be found in JointReaction.cpp; you can see the implementation of the JointReaction::record() method here: https://github.com/opensim-org/opensim- ... n.cpp#L533.

User avatar
ZHONG WEI
Posts: 20
Joined: Wed Mar 03, 2021 6:22 am

Re: How does Joint Reaction in OpenSim solve joints forces

Post by ZHONG WEI » Mon Mar 08, 2021 5:46 pm

tkuchida wrote:
Mon Mar 08, 2021 10:12 am
The code can be found in JointReaction.cpp; you can see the implementation of the JointReaction::record() method here: https://github.com/opensim-org/opensim- ... n.cpp#L533.
Thanks for your answer! I will look at the code and look forward to communicating with you.

User avatar
ZHONG WEI
Posts: 20
Joined: Wed Mar 03, 2021 6:22 am

Re: How does Joint Reaction in OpenSim solve joints forces

Post by ZHONG WEI » Thu Mar 11, 2021 7:11 am

tkuchida wrote:
Mon Mar 08, 2021 10:12 am
The code can be found in JointReaction.cpp; you can see the implementation of the JointReaction::record() method here: https://github.com/opensim-org/opensim- ... n.cpp#L533.
hello,Thomas.
I would like to consult you the following questions
I hope to get the ground reaction forces and joint forces of different models in the process of walking, can those be obtained from Tool-analyzer-JointReaction and ForceReporter?
I have tried to implement it with different models, but the curves of calcn_r_right_foot_Fx, Fy ,Fz are the same( whether these curves can represent ground reaction?), and the data of the curves are all the same as that in subject01_walk1_grf.mot, which makes me confused.
I want to figure it out what the input and output in Tool-analyzer-JointReaction and ForceReporter (such as a picture in scale), which can help me to collect the data by myself later to get the ground reaction forces and joint forces of different models in the process of walking
A picture like the one below file makes it very clear what is the output and what is the input.
Thanks for your help in advance!
Attachments
picture.docx
(23.44 KiB) Downloaded 18 times

POST REPLY