Search found 29 matches

by Josh Baxter
Fri Feb 02, 2018 9:50 am
Forum: OpenSim
Topic: knee coordinates in generic model
Replies: 4
Views: 383

Re: knee coordinates in generic model

Knee translations are a prescribed as a function of knee flexion angle. This function basically shifts the knee down 40 cm (the length of the femur bone). There is an underlying reference buried somewhere in the opensim literature. <TransformAxis name="translation2"> <!--Names of the coordinates tha...
by Josh Baxter
Fri Feb 02, 2018 6:19 am
Forum: OpenSim
Topic: Analyze Tool run with MATLAB
Replies: 3
Views: 483

Re: Analyze Tool run with MATLAB

i'd recommend running these tools by calling their commands thru the command line... [success,output] = dos(['analyze -S ',xmlpath]); this seems to run faster and the screen output is suppressed to variable output - which is convinient because a single fprintf(fid,output) writes the output cleanly t...
by Josh Baxter
Wed Jan 31, 2018 5:41 am
Forum: OpenSim
Topic: Mascle activity during sit-to-stand
Replies: 3
Views: 272

Re: Mascle activity during sit-to-stand

If you are using the default muscle and slack length parameters, this 'jerky' muscle loading may come from noisy kinematics. were these kinematics adequately filtered?
by Josh Baxter
Mon Jan 22, 2018 8:02 am
Forum: OpenSim
Topic: How to create bowlegs(Genu varum)
Replies: 1
Views: 234

Re: How to create bowlegs(Genu varum)

Two ideas off the top of my head... you can modify the joint(1) or modify the bodies(2)... depending on how you want the knee joint to function. modify the joint: 1. A second degree of freedom could be added to the knee joint (frontal plane) - and the resulting gencoord could either be prescribed (o...
by Josh Baxter
Wed Jan 10, 2018 5:45 am
Forum: OpenSim
Topic: tendon compliance - Millard muscle - MATLAB
Replies: 2
Views: 235

Re: tendon compliance - Millard muscle - MATLAB

thanks adrian. % get muscle thisMuscle = model.getMuscles.get(musclename); thisMuscleSafe = Millard2012EquilibriumMuscle.safeDownCast(thisMuscle); % access tendon properiets and edit tendonprop = thisMuscleSafe.get_TendonForceLengthCurve(); strainatnorm = tendonprop.get_strain_at_one_norm_force(); t...
by Josh Baxter
Tue Jan 09, 2018 2:59 pm
Forum: OpenSim
Topic: tendon compliance - Millard muscle - MATLAB
Replies: 2
Views: 235

tendon compliance - Millard muscle - MATLAB

Is it possible to query and set the TendonForceLengthCurve properties thru MATLAB? Particularly strain_at_one_norm_force using osim 3.3?

thanks - josh
by Josh Baxter
Thu Jul 27, 2017 10:36 am
Forum: OpenSim
Topic: Virtual Pelvis Markers are not Matching the Experimental Markers
Replies: 9
Views: 1215

Re: Virtual Pelvis Markers are not Matching the Experimental Markers

many of the default opensim models have ranges of 90 degrees set for the pelvis orientation coordinates. If you go into the osim file and change these ranges to <range>-3.14159 3.14159</range> the problem of lining up the subject with the lab coordinate system should be resolved.
by Josh Baxter
Tue Jul 25, 2017 10:36 am
Forum: OpenSim
Topic: penetrating surfaces between triangular meshes
Replies: 1
Views: 197

penetrating surfaces between triangular meshes

I have a simulation that successfully implements an elastic foundation contact object. Now I am interested in identifying the faces of both triangular meshes (made from STL files) that are penetrating their neighboring body. It looks like this calculation is performed during the contact simulation i...