From ca9355b212b1a60879c7926fa6b04d79418287d5 Mon Sep 17 00:00:00 2001 From: Ale <alessandroassirell98@gmail.com> Date: Fri, 22 Jul 2022 15:11:29 +0200 Subject: [PATCH] add torque limit --- python/quadruped_reactive_walking/Controller.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/python/quadruped_reactive_walking/Controller.py b/python/quadruped_reactive_walking/Controller.py index 0d03a2d6..ea4d5f43 100644 --- a/python/quadruped_reactive_walking/Controller.py +++ b/python/quadruped_reactive_walking/Controller.py @@ -161,8 +161,6 @@ class Controller: Check if the command is fine and set the command to zero in case of error """ - # TODO change with the good values - if not self.error: if (np.abs(m["qj_m"]) > self.q_security).any(): print("-- POSITION LIMIT ERROR --") @@ -174,11 +172,11 @@ class Controller: print(m["vj_m"]) print(np.abs(m["vj_m"]) > 100.0) self.error = True - """ elif (np.abs(self.wbcWrapper.tau_ff) > 8.0).any(): + elif (np.abs(self.result.FF) > 8.0).any(): print("-- FEEDFORWARD TORQUES TOO HIGH ERROR --") - print(self.wbcWrapper.tau_ff) - print(np.abs(self.wbcWrapper.tau_ff) > 8.0) - self.error = True """ + print(self.result.FF) + print(np.abs(self.result.FF) > 8.0) + self.error = True def clamp(self, num, min_value=None, max_value=None): clamped = False -- GitLab