diff --git a/source/RobotAPI/gui-plugins/KinematicUnitPlugin/KinematicUnitGuiPlugin.cpp b/source/RobotAPI/gui-plugins/KinematicUnitPlugin/KinematicUnitGuiPlugin.cpp index 5312cde46d0afb5a0ce77e07462c664703d187f7..144dacf08d6f3f2fdbb33aab1e73d1d67052b1b1 100644 --- a/source/RobotAPI/gui-plugins/KinematicUnitPlugin/KinematicUnitGuiPlugin.cpp +++ b/source/RobotAPI/gui-plugins/KinematicUnitPlugin/KinematicUnitGuiPlugin.cpp @@ -37,6 +37,7 @@ #include <VirtualRobot/XML/RobotIO.h> #include <SimoxUtility/json.h> +#include <SimoxUtility/algorithm/string.h> // Qt headers #include <Qt> @@ -226,7 +227,7 @@ void KinematicUnitWidgetController::onConnectComponent() } // check robot name and disable setZero Button if necessary - if (robot->getName() != "Armar3") + if (not simox::alg::starts_with(robot->getName(), "Armar3")) { ARMARX_IMPORTANT << "Disable the SetZero button because the robot name is " << robot->getName(); ui.pushButtonKinematicUnitPos1->setDisabled(true);