Skip to content

Commit a97a51e

Browse files
domire8urfeex
andauthored
fix: use torque instead of tau
Co-authored-by: Felix Exner <[email protected]>
1 parent 2adb339 commit a97a51e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

resources/external_control.urscript

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ JOINT_IGNORE_SPEED = 20.0
7171
global violation_popup_counter = 0
7272
global cmd_servo_state = SERVO_UNINITIALIZED
7373
global cmd_servo_qd = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
74-
global cmd_tau = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
74+
global cmd_torque = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
7575
global cmd_servo_q = get_joint_positions()
7676
global cmd_servo_q_last = cmd_servo_q
7777
global cmd_twist = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
@@ -228,16 +228,16 @@ thread speedThread():
228228
end
229229

230230
# Helpers for torque control
231-
def set_torque(tau):
232-
cmd_tau = tau
231+
def set_torque(target_torque):
232+
cmd_torque = torque
233233
control_mode = MODE_TORQUE
234234
end
235235

236236
thread torqueThread():
237237
textmsg("ExternalControl: Starting torque thread")
238238
while control_mode == MODE_TORQUE:
239-
tau = cmd_tau
240-
torque_command(tau, friction_comp=True)
239+
torque = cmd_torque
240+
torque_command(torque, friction_comp=friction_compensation_enabled)
241241
end
242242
textmsg("ExternalControl: torque thread ended")
243243
stopj(STOPJ_ACCELERATION)
@@ -787,8 +787,8 @@ while control_mode > MODE_STOPPED:
787787
qd = [params_mult[2] / MULT_jointstate, params_mult[3] / MULT_jointstate, params_mult[4] / MULT_jointstate, params_mult[5] / MULT_jointstate, params_mult[6] / MULT_jointstate, params_mult[7] / MULT_jointstate]
788788
set_speed(qd)
789789
elif control_mode == MODE_TORQUE:
790-
tau = [params_mult[2]/ MULT_jointstate, params_mult[3]/ MULT_jointstate, params_mult[4]/ MULT_jointstate, params_mult[5]/ MULT_jointstate, params_mult[6]/ MULT_jointstate, params_mult[7]/ MULT_jointstate]
791-
set_torque(tau)
790+
torque = [params_mult[2]/ MULT_jointstate, params_mult[3]/ MULT_jointstate, params_mult[4]/ MULT_jointstate, params_mult[5]/ MULT_jointstate, params_mult[6]/ MULT_jointstate, params_mult[7]/ MULT_jointstate]
791+
set_torque(torque)
792792
elif control_mode == MODE_FORWARD:
793793
if params_mult[2] == TRAJECTORY_MODE_RECEIVE:
794794
kill thread_trajectory

0 commit comments

Comments
 (0)