diff --git a/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformGlobalPositionController.cpp b/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformGlobalPositionController.cpp index c8732fb16f939caf5685676ab130b9acd80e9571..2956bbcf81a23ed99c16ac0ee8dc7ab5b697ace0 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;