Joint angles and moments

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Jason Moore
Posts: 5
Joined: Tue Oct 08, 2013 2:11 pm

Joint angles and moments

Post by Jason Moore » Tue Nov 26, 2013 12:43 pm

Hi,

Where can I find details about how OpenSim computes joint angles and moments (if it does that)? I'm interested in knowing which methods are used in detail and the C++ API calls that use them. I'm having trouble finding that in google searches.

Thanks,

Jason

User avatar
jimmy d
Posts: 1375
Joined: Thu Oct 04, 2007 11:51 pm

Re: Joint angles and moments

Post by jimmy d » Tue Nov 26, 2013 1:00 pm

Hi Jason,

The best place to look is in the OpenSim Doxygen pages here; https://simtk.org/api_docs/opensim/api_docs31/

The confluence pages have the broader ideas of the OpenSim functions and can help you find what you are looking for; http://simtk-confluence.stanford.edu:80 ... im+Support

cheers,
-james

User avatar
Jason Moore
Posts: 5
Joined: Tue Oct 08, 2013 2:11 pm

Re: Joint angles and moments

Post by Jason Moore » Tue Nov 26, 2013 1:35 pm

Thanks James, I've already been looking through those and haven't been able to find exactly what I'm looking for, so that's why I posted a question here. I was hoping for more precise pointers to the information I'm interested in.

User avatar
jimmy d
Posts: 1375
Joined: Thu Oct 04, 2007 11:51 pm

Re: Joint angles and moments

Post by jimmy d » Tue Nov 26, 2013 1:55 pm

Is it the Inverse Kineamatics tool (https://simtk.org/api_docs/opensim/api_ ... sTool.html) and the inverse dynamics tool (https://simtk.org/api_docs/opensim/api_ ... sTool.html) you are after?

For a peak under the hood I would read the simbody documentation which goes into further detail about how mulit-body dynamics is handled (https://simtk.org/docman/?group_id=47)

Let us know if that helps,
-james

User avatar
Jason Moore
Posts: 5
Joined: Tue Oct 08, 2013 2:11 pm

Re: Joint angles and moments

Post by Jason Moore » Tue Nov 26, 2013 2:15 pm

Thanks, those are helpful. I just saw the email conversation between you and Ton. We are searching for an exisiting open source and open platform tool that computes joint angles, rates, accelerations, and moments for a human in gait given marker and dual force plate data. Before we implement our own, we're trying to get an understanding of what may already exist and what algorithms are used to do the computations. Your email exchange with Ton gives more of the information we are after, but understanding where those algorithms are implemented in OpenSim/SimBody are of interest, so we can either use some pieces of the puzzle for our work or contribute pieces to OpenSim if the current ones available aren't appropriate for our use case.

User avatar
Michael Sherman
Posts: 807
Joined: Fri Apr 01, 2005 6:05 pm

Re: Joint angles and moments

Post by Michael Sherman » Tue Nov 26, 2013 2:34 pm

If you didn't find these technical papers yet you might find them useful for understanding some of the internals:
OpenSim
Simbody
Joints
Moment arm

Regards,
Sherm

User avatar
Michael Sherman
Posts: 807
Joined: Fri Apr 01, 2005 6:05 pm

Re: Joint angles and moments

Post by Michael Sherman » Tue Nov 26, 2013 2:35 pm

P.S. There is no capital "B" in "Simbody".

User avatar
Jason Moore
Posts: 5
Joined: Tue Oct 08, 2013 2:11 pm

Re: Joint angles and moments

Post by Jason Moore » Tue Nov 26, 2013 3:28 pm

Thanks.

POST REPLY