From b12515bf118dbcaeba8ba680f519d1891a8b4fce Mon Sep 17 00:00:00 2001 From: David Date: Sat, 18 Oct 2025 02:09:50 -0500 Subject: [PATCH] fix: rover can turn left again --- src/headless_pkg/src/headless_node.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/headless_pkg/src/headless_node.py b/src/headless_pkg/src/headless_node.py index b0131f2..a57612c 100755 --- a/src/headless_pkg/src/headless_node.py +++ b/src/headless_pkg/src/headless_node.py @@ -11,6 +11,7 @@ import os import sys import threading import glob +from math import copysign from std_msgs.msg import String from geometry_msgs.msg import Twist @@ -172,7 +173,7 @@ class Headless(Node): # Forward/back and Turn input.linear.x = -1.0 * left_stick_y - input.angular.z = -1.0 * right_stick_x ** 2 # Exponent for finer control (curve) + input.angular.z = -1.0 * copysign(right_stick_x ** 2, right_stick_x) # Exponent for finer control (curve) # Publish self.core_twist_pub_.publish(input)