Deprecate torque mode

This commit is contained in:
YuweiXia 2024-10-29 11:02:23 -07:00
parent ca12950433
commit 77b8f160c4
3 changed files with 8 additions and 8 deletions

View file

@ -139,10 +139,10 @@ class GelloAgent(Agent):
# print(current_gripper)
if current_gripper < 0.2:
self._robot.set_torque_mode(False)
# self._robot.set_torque_mode(False)
return obs["joint_positions"]
else:
self._robot.set_torque_mode(False)
# self._robot.set_torque_mode(False)
return dyna_joints
def get_gello_joint_state(self) -> Tuple[np.ndarray, float]:

View file

@ -140,10 +140,10 @@ class DynamixelDriver(DynamixelDriverProtocol):
# Disable torque for each Dynamixel servo
self._torque_enabled = False
try:
self.set_torque_mode(self._torque_enabled)
except Exception as e:
print(f"port: {port}, {e}")
# try:
# self.set_torque_mode(self._torque_enabled)
# except Exception as e:
# print(f"port: {port}, {e}")
self._stop_thread = Event()
self._start_reading_thread()
@ -283,7 +283,7 @@ def main():
print(f"Joint angles for IDs {ids}: {joint_angles}")
# Test setting torque mode
driver.set_torque_mode(True)
# driver.set_torque_mode(True)
# driver.set_torque_mode(False)
# driver.move_single_joint(1, 4)

View file

@ -73,7 +73,7 @@ class DynamixelRobot(Robot):
if real:
self._driver = DynamixelDriver(joint_ids, port=port, baudrate=baudrate)
self._driver.set_torque_mode(False)
# self._driver.set_torque_mode(False)
else:
self._driver = FakeDynamixelDriver(joint_ids)
self._torque_on = False