From ac5d9dac51fd8534a817c37e8a83ba163b609dfb Mon Sep 17 00:00:00 2001 From: Alopez <alopez@iri.upc.edu> Date: Tue, 5 May 2020 09:42:43 +0200 Subject: [PATCH] Added DEFAULT_REVERSE_ORIENTATION to know when to add PI to the orientation, not always in reverse --- include/adc_signals.h | 2 +- src/adc_signals.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/adc_signals.h b/include/adc_signals.h index fdfeeaa..37ee1e7 100644 --- a/include/adc_signals.h +++ b/include/adc_signals.h @@ -40,7 +40,7 @@ #define SEMAPHORE_TYPE "1000001" #define SEMAPHORE_MARKER "alvar15" - +#define DEFAULT_REVERSE_ORIENTATION true /** * \struct Sign_urdf_info. * diff --git a/src/adc_signals.cpp b/src/adc_signals.cpp index 8071352..17d795d 100644 --- a/src/adc_signals.cpp +++ b/src/adc_signals.cpp @@ -233,5 +233,5 @@ void CAdcSignals::load(std::auto_ptr<signals::signal_type> &signal_info) bool reverse = false; if (signal_info->orientation().present() && signal_info->orientation().get() == orientation::cxx_1) reverse = true; - this->heading += (reverse ? M_PI : 0.0); + this->heading += (reverse != DEFAULT_REVERSE_ORIENTATION ? M_PI : 0.0); } \ No newline at end of file -- GitLab