From 7814f648730ade098d6a9cf6e136ce38423fd46e Mon Sep 17 00:00:00 2001 From: TimZnr Date: Wed, 1 Feb 2023 17:35:52 +0100 Subject: [PATCH] Allow neg. angle --- AutonomousMode/Processing/processing.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/AutonomousMode/Processing/processing.cpp b/AutonomousMode/Processing/processing.cpp index 630bd72..d041ead 100644 --- a/AutonomousMode/Processing/processing.cpp +++ b/AutonomousMode/Processing/processing.cpp @@ -144,6 +144,10 @@ void Processing::calcAngles(FrameData &data, int imageColums, int imageRows, boo LFRVector b(contourCenter-focusPoint); double angle = a.angle(b); + if (b.x < 0.0) + { + angle *= -1.0; + } //Write to Data data.angle = angle;