Replies: 1 comment
-
|
Based on my understanding,
I am not related with the creators of this repository, answers are based on my own understanding. Hope this helps!! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
In the locomotion settings, most robots defined in the XML files use the
positionactuator type. From my understanding, this setup is intended to mimic a PD controller via position control.However, I noticed that the
kdterm is implemented using joint damping, as seen here:https://github.com/google-deepmind/mujoco_playground/blob/main/mujoco_playground/_src/locomotion/t1/xmls/t1_mjx_feetonly.xml#L102
This raises a few questions:
kvparameter inactuator/positionfor implementing the derivative (velocity) term of the PD controller? What is the fundamental difference between usingjoint dampingversuskvin the actuator definition?positionactuators instead ofmotoractuators? Are there specific benefits in terms of stability, controllability, or compatibility with your framework that motivated this design choice?Beta Was this translation helpful? Give feedback.
All reactions