From 9d081e9fcd3090cc29747ca07b87d21dab2fc54f Mon Sep 17 00:00:00 2001 From: Xuwznln <18435084+Xuwznln@users.noreply.github.com> Date: Fri, 24 Oct 2025 02:32:33 +0800 Subject: [PATCH] fix multiple instance error --- unilabos/ros/nodes/base_device_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unilabos/ros/nodes/base_device_node.py b/unilabos/ros/nodes/base_device_node.py index e2494359..1ec420c4 100644 --- a/unilabos/ros/nodes/base_device_node.py +++ b/unilabos/ros/nodes/base_device_node.py @@ -600,7 +600,7 @@ class BaseROS2DeviceNode(Node, Generic[T]): self.lab_logger().warning( f"物料{plr_resource}请求从{old_parent}卸载" ) - plr_resource.unassign_child_resource(plr_resource) + old_parent.unassign_child_resource(plr_resource) parent_resource.assign_child_resource( plr_resource, location=None, **additional_params )