Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Load the model file jumper_model_updated.osim.
  2. In the Navigator pane, select the model by clicking on the model name "jumper". This should bring up the properties of the model in the Properties pane.
  3. In the Properties pane, click on "Outputs". This Properties pane will now be populated with the outputs that can be extracted from the model. The name of each output appears in the left column, and the data type in the right column.
  4. To use the Output Reporter, the full path to each output is needed. We'll find the output for the center of mass position of the whole model. Select "com_position" in the Outputs list. In the bottom left, there are now two strings. The top string is the name of the output (i.e., "com_position"), and the line below contains the full path (i.e., "/|com_position"). See below for how your Navigator and Properties panes could show appear at this point.

Next, we'll find the output for the right hand's position.

  1. In the Navigator pane, expand the "jumper" level, then the "Bodies" list.
  2. Click on the body "hand_r".
  3. In the Properties pane, select Outputs.
  4. Click the "position" Output.
  5. Find the full path for the "position" output (i.e., "/bodyset/hand_r|position").

Finally, we'll find some interesting muscle outputs. In particular, we're find the active force length multipliers for the right calf muscles, "soleus_r" and "gastroc_r".

...

Examining the output files

...

The setup file defaults to printing the output files to "Results_PlantarflexorOutputs". To examine the output, we'll use the Plotter tool.

  1. Open the Plotter tool by going to Tools → Plot.
  2. Plot the model's center of mass vertical position and right hand vertical position over time.
    1. Click Y-Quantity... → Load file...
    2. Open jumper_OutputsVec3.sto. Note that this where any outputs of data type "Vec3" type will be printed.
    3. Select "/|com_position_y" and "/bodyset/hand_r|position_y" and click OK
    4. Click X-Quanity..., select "time", and click OK
    5. Click "Add" in the bottom right pane.
  3. Plot the active force length multiplier for the right calf muscles over time.
    1. Click Y-Quantity... → Load file...
    2. Open jumper_Outputs.sto. Note that this is where any outputs of data type "double" will be printed.
    3. Following steps c-e from Step 2 above, choose the two outputs and plot them over time.

References

  1. Delp, S.L., Loan, J.P., Hoy, M.G., Zajac, F.E., Topp E.L., Rosen, J.M. An interactive graphics-based model of the lower extremity to study orthopaedic surgical procedures. IEEE Transactions on Biomedical Engineering, vol. 37, pp. 757-767, 1990.
  2. Hamner, S.R., Seth, A., Steele, K.M., Delp, S.L.A rolling constraint reproduces ground reaction forces and moments in dynamic simulations of walking, running, and crouch gait. Journal of biomechanics, vol. 46, pp. 1772-1776, 2013.