How do I handle "Model unable to assemble" issues? #862
-
I am using OpenSim Creator to create an upper extremity exoskeleton model, but when I add the exoskeleton components, I have the following problem (screenshot below). I would like the exoskeleton to do some lifting movements with the elbow, so outside the position of the elbow Skeleton model, I hope that he can be fixed on the upper half of the exoskeleton model, and hope that he can lift up with the elbow, so I added a |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
The reason that error tends to happen is because the model is requesting an "impossible" situation. For example, using a However, in your case, you have a
You might expect the If that's what you want, then it might be that you have to tell the physics engine that the coordinates in your |
Beta Was this translation helpful? Give feedback.
The reason that error tends to happen is because the model is requesting an "impossible" situation. For example, using a
WeldConstraint
to weldA
toB
, while also using anotherWeldConstraint
to weldA
toC
, whereB
andC
are spatially separate and cannot be moved next to eachover. It's impossible for the physics engine to give you what you're asking for, and that problem manifests as this error message.However, in your case, you have a
FreeJoint
that you would (reasonably) expect to be "floppy" enough to move around when other constraints are applied. E.g. if your topology is something like (numbers here indicate exo parts):