Joint Damping Not Working In IsaacSim?

Hi everyone,

I’ve been playing around with IsaacSim and IsaacLab for the last month or so getting to know it and have learned a lot. But I’ve run into a very unusual (in my mind) error that’s keeping me from progressing.

I have a single revolute joint as part of an articulation, but can’t seem to get the damping term for the joint to do anything. I’ve tried from 0 to 2,000,000 and there is no noticable effect on the rotational velocity of the joint. Out of desperation, I am asking here if anyone can help me figure out what’s going on. My USD file is attached below - if you have any ideas please let me know!

This is intensely frustrating, I really want to get to more complex designs.

Thank you and have a nice day!
-Chris

Hi Chris,

Thanks for your question and sorry about this frustrating issue. Damping should have a noticeable effect. I will take a look at this shortly.

Michael

Sorry for the delay. After looking at the USD, I think what you are looking for is to use a Drive component. To do this right click on the RevoluteJoint then Add>Physics>Angular Drive. There you can set the stiffness and damping parameters to affect the behavior. I believe that the joint advanced parameters do no affect forces on the joints. I would need to do further digging to figure out what those advanced parameters in the joint component do…

Hope that helps!
Michael

This topic was automatically closed after 5 days. New replies are no longer allowed.