[Question] How to Set Motor Friction Parameters When Identified from No-Load Condition? #3456
-
I identified my motor parameters by recording the relationship between velocity and torque under speed control in a no-load condition. The relationship follows:
where both In my understanding, However, according to the IsaacLab Actuators documentation, the joint friction in IsaacLab is computed based on forces transmitted from the parent body. This does not align with my test setup, which was performed under a no-load condition. Could you please advise on how to properly set the motor friction parameters in IsaacLab in this case? Specifically, how should I map the identified parameters Thank you for your help! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Thank you for posting this. This is a good question for our Discussions section. I'll move the post there for follow up. Here are a few notes to consider. A way to map your empirically identified parameters
Isaac Lab Parameter Mapping
Footnotes |
Beta Was this translation helpful? Give feedback.
Thank you for posting this. This is a good question for our Discussions section. I'll move the post there for follow up. Here are a few notes to consider.
A way to map your empirically identified parameters$k$ (from the linear torque-velocity relationship) and $b$ (offset/intercept) to joint motor friction parameters in Isaac Lab is as follows:
viscous_friction
directly implements a torque proportional to velocity,viscous_friction
parameter in the actuator configuration to