From b0258bc1006906651fb41a75cd2ba6060534633c Mon Sep 17 00:00:00 2001 From: Corwin Perren Date: Mon, 26 Feb 2018 23:16:47 -0800 Subject: [PATCH] Fixed too large value for UINT16. Round two... --- .../src/control_coordinator/control_coordinator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/software/rover/rover_control/src/control_coordinator/control_coordinator.py b/software/rover/rover_control/src/control_coordinator/control_coordinator.py index b92b742..e3e0d1a 100755 --- a/software/rover/rover_control/src/control_coordinator/control_coordinator.py +++ b/software/rover/rover_control/src/control_coordinator/control_coordinator.py @@ -66,8 +66,8 @@ class ControlCoordinator(object): right_drive.first_motor_direction = right_direction right_drive.second_motor_direction = right_direction - left_speed = abs(left * UINT16_MAX) - right_speed = abs(right * UINT16_MAX) + left_speed = min(abs(left * UINT16_MAX), UINT16_MAX) + right_speed = min(abs(right * UINT16_MAX), UINT16_MAX) rear_drive.first_motor_speed = left_speed left_drive.first_motor_speed = left_speed