Merge branch 'prcix9320' into sjs_middle_school

This commit is contained in:
q434343
2026-03-31 18:48:20 +08:00
parent a48985720c
commit 5c9c8a4ee9
10 changed files with 1751 additions and 324 deletions

View File

@@ -320,9 +320,9 @@ class HostNode(BaseROS2DeviceNode):
"/devices/resource_mesh_manager/add_resource_mesh",
callback_group=self.callback_group,
)
self._action_value_mappings: Dict[str, Dict] = (
{}
) # device_id -> action_value_mappings(本地+远程设备统一存储)
self._action_value_mappings: Dict[str, Dict] = {
device_id: self._action_value_mappings
} # device_id -> action_value_mappings(本地+远程设备统一存储)
self._slave_registry_configs: Dict[str, Dict] = {} # registry_name -> registry_config(含action_value_mappings)
self._goals: Dict[str, Any] = {} # 用来存储多个目标的状态
self._online_devices: Set[str] = {f"{self.namespace}/{device_id}"} # 用于跟踪在线设备