What is the difference between CONTROL_MODE_PD and CONTROL_MODE_POSITION_VELOCITY_PD ? #3784
ManifoldFR
started this conversation in
General
Replies: 0 comments
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.
Uh oh!
There was an error while loading. Please reload this page.
-
In PyBullet, the implementation of the
setJointMotorControl2/MultiDof
functions seem to be implemented the same whetherCONTROL_MODE_PD
orCONTROL_MODE_POSITION_VELOCITY_PD
are set, as thecase
statements inside of the switch cover both modes (see here):There's the exception for
setJointMotorControlMultiDof
(not the array version) whereCONTROL_MODE_PD
triggers an error.I don't see any difference in SharedMemory/b3RobotSimulatorClientAPI_NoDirect.cpp either. However, it seems the behaviour of the joints is not the same. What is the actual difference?
Beta Was this translation helpful? Give feedback.
All reactions