diff --git a/source/RobotAPI/libraries/core/RobotPool.cpp b/source/RobotAPI/libraries/core/RobotPool.cpp index d12f6f2b16a0786f9a72231e09a61631b50923c3..b344c6cb58c9bf65c02f89f8e913310856b34923 100644 --- a/source/RobotAPI/libraries/core/RobotPool.cpp +++ b/source/RobotAPI/libraries/core/RobotPool.cpp @@ -48,7 +48,7 @@ namespace armarx return r; } } - auto newRobot = baseRobot->clone("", VirtualRobot::CollisionCheckerPtr(new VirtualRobot::CollisionChecker())); + auto newRobot = baseRobot->clone(baseRobot->getName(), VirtualRobot::CollisionCheckerPtr(new VirtualRobot::CollisionChecker())); newRobot->inflateCollisionModel(inflation); ARMARX_CHECK_EQUAL(newRobot.use_count(), 1); ARMARX_DEBUG << "created new robot clone n with inflation " << inflation;