Replies: 3 comments 2 replies
-
|
I don't know if the osim file you're looking for has already been built by someone, but I'm no expert. I'd recommend trawling through https://simtk.org/ with search terms like "Upper Extremity", "Scapulothroacic", etc. - you might get lucky I can't visualize your model (I'm missing the mesh files, etc.) but, from what I can see of the XML and frame visualization, I think what you're already doing is roughly correct. The way I'd do it is to either copy the entire kinematic chain XML from the shoulder downwards (i.e. the scapula joint, upper arm, lower arm, hand, etc.) OR replace the existing shoulder joint definition (if available) with a The problem you might run into, and I think what you are asking for when referring to
OSC doesn't have visual/automated tools for splicing models together, only editing tools that make building/modifying model files easier. It's quite rough to automate splicing in a UI because there's both technical/datastructure concerns (e.g. name collisions, socket rewiring) and biomechanical/definition concerns (e.g. how the coordinate systems map onto each other, if splicing entails attaching two models rather than having two kinematically separate models in one scene). |
Beta Was this translation helpful? Give feedback.
-
|
https://github.com/TKojar/Opensim/blob/main/bsm.osim Hi I added the osim file and the geometry now. I combined the Seth model with the bsm.osim file by Keller et all. Can you take a look? My mesh file is a bit off but by computing the opensim-transforms for this file versus the Seth model for shoulder, I got the same ones, so I hope the kinematics were successfully preserved. Any comments/feedback will be very helpful. Some questions: 1)main question: any advice on how to build the left-side? can I use opensim-creator to reflect? 2))can I use opensim-creator to fix that mesh misalignment? 3)is there a way to use opensim-creator to more carefully rebuild this from the two models? |
Beta Was this translation helpful? Give feedback.
-
|
Here is another version: https://github.com/TKojar/Opensim/blob/main/bsm_Seth_v2 I kept the mesh of the thorax by Seth and so it looks off for neck and lumbar. Any advice on how to fix this?
|
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I am trying to build an osim file that contains neck, scapula and arms. The Rajagopal and Ajay (https://simtk.org/projects/scapulothoracic) were combined in the Skel bsm.osim file https://skel.is.tue.mpg.de/, but it only works in nimblephysics not opensim.
So I am trying build the analogous bsm.osim that will function in Opensim. Instead of eyeballing, I want to tranfer the precise anatomical numbers from Ajay into bsm.osim (i.e. I removed the shoulder parts from bsm which were only compatible for nimblephysics).
For example, the following is from Ajay:
<parent_body>thorax</parent_body>
<location_in_parent>-0.02 -0.0173 0.07</location_in_parent>
<orientation_in_parent>0 -0.87 0</orientation_in_parent>
-0.05982 -0.03904 -0.056
-0.5181 -1.1416 -0.2854
How do I transfer this information in the modern opensim format in terms of physicalloffsetframe? Here are my latest changes: https://github.com/TKojar/Opensim/blob/main/bsm.osim
Is there a way to use the Opensim-creator software to achieve this?
alternatively, do you know if the Osim file I am looking for has already being built by someone? Thank you.
Beta Was this translation helpful? Give feedback.
All reactions