diff --git a/moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp b/moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp index 6c8319c5fc..c8e5d42814 100644 --- a/moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp +++ b/moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp @@ -253,7 +253,7 @@ class Ros2ControlManager : public moveit_controller_manager::MoveItControllerMan void initialize(const rclcpp::Node::SharedPtr& node) override { node_ = node; - if (!ns_.empty()) + if (ns_.empty()) { if (!node_->has_parameter("ros_control_namespace")) { @@ -264,11 +264,6 @@ class Ros2ControlManager : public moveit_controller_manager::MoveItControllerMan node_->get_parameter("ros_control_namespace", ns_); } } - else if (node->has_parameter("ros_control_namespace")) - { - node_->get_parameter("ros_control_namespace", ns_); - RCLCPP_INFO_STREAM(LOGGER, "Namespace for controller manager was specified, namespace: " << ns_); - } list_controllers_service_ = node_->create_client( getAbsName("controller_manager/list_controllers"));