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
position
actuator type. From my understanding, this setup is intended to mimic a PD controller via position control.However, I noticed that the
kd
term 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:
kv
parameter inactuator/position
for implementing the derivative (velocity) term of the PD controller? What is the fundamental difference between usingjoint damping
versuskv
in the actuator definition?position
actuators instead ofmotor
actuators? 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