From b017aa5f84e07ef998bbd31765de1def4bf17d4a Mon Sep 17 00:00:00 2001
From: Christoph Pohl <christoph.pohl@kit.edu>
Date: Sat, 23 Dec 2023 14:00:08 +0100
Subject: [PATCH] Fix missing macro under gcc8

---
 .../NJointHolonomicPlatformGlobalPositionController.cpp         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformGlobalPositionController.cpp b/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformGlobalPositionController.cpp
index c8732fb16..2956bbcf8 100755
--- a/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformGlobalPositionController.cpp
+++ b/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformGlobalPositionController.cpp
@@ -159,7 +159,7 @@ namespace armarx
 
         getWriterControlStruct().target << x, y;
         getWriterControlStruct().targetOrientation =
-            simox::math::periodic_clamp(yaw, -M_PIf, M_PIf);
+            simox::math::periodic_clamp(static_cast<double>(yaw), -M_PI, M_PI);
 
         getWriterControlStruct().translationAccuracy = translationAccuracy;
         getWriterControlStruct().rotationAccuracy = rotationAccuracy;
-- 
GitLab