Ligament Models

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Anne Schmitz
Posts: 76
Joined: Thu May 31, 2007 7:44 am

Ligament Models

Post by Anne Schmitz » Tue Aug 18, 2009 8:35 am

Hello Forum,

Does anybody have a plugin for ligaments?

Thanks,

Anne

User avatar
Andrea Morelli
Posts: 89
Joined: Thu Jan 24, 2008 1:10 pm

RE: Ligament Models

Post by Andrea Morelli » Sat Aug 29, 2009 8:50 am

Did you received any answer ?
I think you can model a ligament using muscle editor and having specific parameters to simulate a ligament.
Anybody have added ligament to a model ?
Would be very helpful.

Thank you
Andrea

User avatar
Anne Schmitz
Posts: 76
Joined: Thu May 31, 2007 7:44 am

RE: Ligament Models

Post by Anne Schmitz » Mon Aug 31, 2009 10:25 am

Ajay Seth, a member of the OpenSim team, has a plugin for this. I think it is a modified muscle that doesn't have activation dynamics.

User avatar
Ayman Habib
Posts: 2235
Joined: Fri Apr 01, 2005 12:24 pm

RE: Ligament Models

Post by Ayman Habib » Mon Aug 31, 2009 1:17 pm

Anne,

I went ahead and posted some version of the source of our ligament plugin on the Wiki page at:

http://wiki.simtk.org/opensim/SamplePlugins

You can give it a try.

Note that you need to make/change your model to use <Ligament> in-addition-to/in-place-of some of your regular muscle (e.g. <Thelen2003Muscle>) for this to have any effect.

Best,
-Ayman

User avatar
Tim Dorn
Posts: 125
Joined: Tue Feb 26, 2008 10:14 pm

RE: Ligament Models

Post by Tim Dorn » Mon Sep 21, 2009 5:34 am

Hi all,

I went ahead and inserted a ligament into my model using the Ligament plugin. However everytime I try and use CMC, it always fails when trying to find initial conditions. When removing the ligament, CMC works fine. I am not sure if this could be a bug or if anyone has tried this before and has a way around it...

The error is below:

=============================================
rdCMC.computeInitialStates: ti=0.15
=============================================
rdCMC.computeControls: t = 0.15
WARN- small force range for my_lig_r (-0.145283 to -0.145283)
WARN- small force range for my_lig_l (-0.000873351 to -0.000873351)
SimTK Exception thrown at CFSQPOptimizer.cpp:225:
Optimizer failed: CFSQP failed with status = 1
OPTIMIZATION FAILED...


rdCMC.computeControls: WARN- The optimizer could not find a solution at time = 0.150000.
If using the fast target, try using the slow target.
Starting at a slightly different initial time may also help.

User avatar
Kang Li
Posts: 59
Joined: Tue Dec 11, 2007 8:36 am

RE: Ligament Models

Post by Kang Li » Mon Dec 07, 2009 12:46 pm

Tim,
Did you get the problem associated with CMC and ligament solved.

Thanks,

Kang

POST REPLY