Mocap-equality issues in brax/MJX #536
Unanswered
SimpleGeometry
asked this question in
Q&A
Replies: 1 comment
-
Thanks @SimpleGeometry, I agree we likely remove (or provide the option to remove) fuse_bodies in this case. Opened #544 for now |
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
-
As I understand, we cannot set mocap="true" for a body unless the body is fixed.
On the other hand, as per google-deepmind/mujoco#2058, I believe brax is fusing all bodies that aren't joints, and so equalities cannot target any bodies that are fused to their parents. Normally this makes sense because you'd just target the parent (with an offset if needed), but in this case the mocap can actually move, it's just controlled externally.
In combination, it seems like these two conditions would result in it being impossible to do EEF control for a robotic arm using a mocap + equality, under the current scheme. Is that true or is my understanding not quite right?
I looked around but did not spot any other threads with similar issues for fusion of bodies causing this set of conditions which breaks mocap + equality, so I hope I am not duplicating any threads.
If necessary, the XML I am working with is below.
Beta Was this translation helpful? Give feedback.
All reactions