-
Hi, I've imported a simple MJCF description of a knob with a revolute joint attached to a base, using the conversion scripts from the IsaacLab repo. I used the following flags: --import-sites --make-instanceable --fix-base Problem: I'm using a basic direct environment setup where a Shadow Hand is spawned above each knob to turn it.
I also tried setting more default parameters like friction, armature, damping, etc. but it didn't change anything. In my env_cfg:
I have set replicate physics=True. Has someone an idea how to fix this issue? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
I found that if I lift the object just slightly off the ground, so adjusting the initial z position slightly upwards, then it works correctly in all environments. That suggests that in exactly half of the environments, the knob was slightly intersecting or embedded into the floor on spawn. This caused the articulation to become stuck or inactive. Slightly raising the object avoids this and resolves the issue. |
Beta Was this translation helpful? Give feedback.
I found that if I lift the object just slightly off the ground, so adjusting the initial z position slightly upwards, then it works correctly in all environments.
That suggests that in exactly half of the environments, the knob was slightly intersecting or embedded into the floor on spawn. This caused the articulation to become stuck or inactive. Slightly raising the object avoids this and resolves the issue.