fix(camera): 修正摄像头配置,更新设备ID和UUID参数

This commit is contained in:
ZiWei
2025-11-17 17:07:07 +08:00
committed by Xuwznln
parent f81d20bb1d
commit 2ba395b681
2 changed files with 3 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
camera.USB: camera:
category: category:
- camera - camera
class: class:

View File

@@ -6,12 +6,13 @@ from cv_bridge import CvBridge
from unilabos.ros.nodes.base_device_node import BaseROS2DeviceNode, DeviceNodeResourceTracker from unilabos.ros.nodes.base_device_node import BaseROS2DeviceNode, DeviceNodeResourceTracker
class VideoPublisher(BaseROS2DeviceNode): class VideoPublisher(BaseROS2DeviceNode):
def __init__(self, device_id='video_publisher', camera_index=0, period: float = 0.1, resource_tracker: DeviceNodeResourceTracker = None): def __init__(self, device_id='video_publisher', device_uuid='', camera_index=0, period: float = 0.1, resource_tracker: DeviceNodeResourceTracker = None):
# 初始化BaseROS2DeviceNode使用自身作为driver_instance # 初始化BaseROS2DeviceNode使用自身作为driver_instance
BaseROS2DeviceNode.__init__( BaseROS2DeviceNode.__init__(
self, self,
driver_instance=self, driver_instance=self,
device_id=device_id, device_id=device_id,
device_uuid=device_uuid,
status_types={}, status_types={},
action_value_mappings={}, action_value_mappings={},
hardware_interface="camera", hardware_interface="camera",