diff --git a/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformVelocityControllerWithRamp.cpp b/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformVelocityControllerWithRamp.cpp index 4ae8f66baab263362365d39b89f2fa0b53f76ef6..92ee52c4340c573a5b069b06511ecef51085f7cc 100644 --- a/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformVelocityControllerWithRamp.cpp +++ b/source/RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformVelocityControllerWithRamp.cpp @@ -149,7 +149,7 @@ namespace armarx state += delta / factor; - if (target == Eigen::Vector3f(0, 0, 0)) + if (target == Eigen::Vector3f::Zero() && state != Eigen::Vector3f::Zero()) { // if (state.norm() >= oldState.norm()) // {