Search found 14 matches

by Yannik Schröder
Mon Jul 01, 2013 2:53 am
Forum: OpenSim
Topic: Clamping coordinates during forward dynamics
Replies: 4
Views: 1149

Re: Clamping coordinates during forward dynamics

Hi Margaret, you can add the forces by adding the following in your .osim file of your model: <CoordinateLimitForce name="PP_LimitForce"> <coordinate>PP</coordinate> <upper_stiffness>0.1</upper_stiffness> <upper_limit>90</upper_limit> <lower_stiffness>0.1</lower_stiffness> <lower_limit>-5</lower_lim...
by Yannik Schröder
Sat May 25, 2013 3:04 am
Forum: OpenSim
Topic: Description of the Millard2012AccelerationMuscle
Replies: 4
Views: 876

Re: Description of the Millard2012AccelerationMuscle

Thanks for the replies so far! But as far as i can see only the Millard2012EquilibriumMuscle model and some of its variations are described in http://simtk-confluence.stanford.edu:8080/display/OpenSim/Millard+2012+Muscle+Models The Millard acceleration model seems to use a different approach than th...
by Yannik Schröder
Thu May 23, 2013 7:46 am
Forum: OpenSim
Topic: Description of the Millard2012AccelerationMuscle
Replies: 4
Views: 876

Description of the Millard2012AccelerationMuscle

Hello everybody, i am currently in the progress of writing my masters thesis and have been using the Millard2012Acceleration model for some CMC- and forward dynamics calculations. So i'm currently looking for some information on how exactly the muslce model works and what the differences to other mo...
by Yannik Schröder
Tue Mar 12, 2013 3:34 am
Forum: OpenSim
Topic: How to convert muscle type
Replies: 3
Views: 448

Re: How to convert muscle type

As far as i know you can simply open the .osim file in your favourite text editor and do a search and replace. Replace "Schutte1993Muscle_deprecated" with "Thelen2003Muscle" or the muscle model you want to use. When you open the file in OpenSim it will set the Thelen specific parameters to default v...
by Yannik Schröder
Wed Mar 06, 2013 3:56 am
Forum: OpenSim
Topic: How to start to model joints movement for meshed bones.
Replies: 1
Views: 403

Re: How to start to model joints movement for meshed bones.

Hi, if i understand you correctly you want to convert your scanned data into an OpenSim model. OpenSim uses the .vtp file format for the visualisation of bodies. I have never done this before but there should be a way to convert your .k and .surf data into the .vtp format. For .vtp editing i used Pa...
by Yannik Schröder
Wed Feb 27, 2013 8:10 am
Forum: OpenSim
Topic: Problem with automatically generated muscle forces
Replies: 2
Views: 858

Re: Problem with automatically generated muscle forces

Hi, sounds to me like the tendon-slack-length of the muscles is either too high (no force is applied to the body at all and the body swings under the influence of gravity) or too low (both muscles pull too strong passively on the body and OpenSim struggles to find an equilibrium). You can try to the...
by Yannik Schröder
Thu Jan 24, 2013 6:58 am
Forum: OpenSim
Topic: Controls for forward dynamics generated by static opt.
Replies: 0
Views: 260

Controls for forward dynamics generated by static opt.

Hi, i am currently trying to perform some static optimization calculations on an updated version of the wrist model i am working on at the moment. I generated a simple finger movement motion in a text editor which performs an extension of the index finger in the MCP joint: time 2_MCP_flex pro_sup 0 ...
by Yannik Schröder
Wed Dec 05, 2012 5:42 am
Forum: OpenSim
Topic: Determining the right muscle parameters (wrist model)
Replies: 2
Views: 1246

Re: Determining the right muscle parameters (wrist model)

Hi Ayman, thank you for your reply. 1) I don't expect the joints to reach their limits. I've already added some coordinate limit forces earlier but they seemed to really slow down the calculations so i deactivated them for now. Besides i'm not sure if they are really needed to get the desired behavi...
by Yannik Schröder
Wed Dec 05, 2012 4:40 am
Forum: OpenSim
Topic: setInertia Values In Python Script
Replies: 11
Views: 1985

Re: setInertia Values In Python Script

There is probably an easier way to do it, but you could try to first create the ArrayDouble and then edit the values of the array via the set(index, value) method (e.g. unitInertia.set(3, 0.0)).

Regards,
Yannik
by Yannik Schröder
Tue Dec 04, 2012 7:04 am
Forum: OpenSim
Topic: Determining the right muscle parameters (wrist model)
Replies: 2
Views: 1246

Determining the right muscle parameters (wrist model)

Hello, i'm currently trying to update the wrist model that comes with OpenSim, so it can be used for inverse dynamics / static optimization calculations. I've already added the missing joints and mass/inertia parameters to the model but now i have troubles finding the right muscle parameters. First ...