From 36175c87f1a8c166a367bbdccdca0825d46fcf50 Mon Sep 17 00:00:00 2001 From: Rick Rongen Date: Fri, 28 Aug 2020 11:58:09 +0200 Subject: [PATCH] feat: handle neck top motion inverse --- control/walle.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/control/walle.py b/control/walle.py index 826d062..314783b 100644 --- a/control/walle.py +++ b/control/walle.py @@ -130,4 +130,4 @@ class WallE: minmax_rotate = SERVO_MIN_MAX[SERVO_NECK_ROTATE] minmax_necktop = SERVO_MIN_MAX[SERVO_NECK_TOP] self.set_servo(SERVO_NECK_ROTATE, map_range(left_right, -1.0, 1.0, minmax_rotate.minval, minmax_rotate.maxval)) - self.set_servo(SERVO_NECK_TOP, map_range(up_down, -1.0, 1.0, minmax_necktop.minval, minmax_necktop.maxval)) + self.set_servo(SERVO_NECK_TOP, map_range(up_down, 1.0, -1.0, minmax_necktop.minval, minmax_necktop.maxval))