-
Run the following code to install dependencies:
pip install -r requirements.txt
-
Place mimic_util.py into your project files.
-
Reference the find_joints_with_dof() function in mimic_util.py to obtain active and passive joints(mimic joints) for the specified joint.
-
Use the actuate() function to assign actuator control values(open-loop) to the specified original control matrix, in particular, the u_delta matrix obtained from the arm IK solver in Isaac Gym.
-
Use the position_check() function to apply closed-loop control signal to the specified control matrix
NathanWu7/MimicJointPython
A Python plugin designed to replace ROS plugins, intended for processing mimic joints in URDF files. It is compatible with environments like Isaac Gym that do not rely on ROS
PythonMIT