From d2367e6ba8687c4b73fbdc02e7ffde5efb728169 Mon Sep 17 00:00:00 2001 From: claraC Date: Wed, 24 Apr 2019 23:44:36 +0200 Subject: [PATCH] Pillars correction on straight lines --- move.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/move.c b/move.c index ddd1237..4ee1a90 100644 --- a/move.c +++ b/move.c @@ -525,9 +525,9 @@ void execute_movement_sequence(char *sequence, float force, distance += get_move_turn_before(movement); side_sensors_close_control(true); side_sensors_far_control(false); - parametric_move_front( - distance, - get_move_turn_linear_speed(movement, force)); + parametric_move_diagonal( + distance, (distance - CELL_DIMENSION * 2), + get_move_turn_linear_speed(movement, force)); speed_turn(movement, force); distance = get_move_turn_after(movement); break;