feat: add uvc_backend launch argument and implement backend selection in OBCameraNodeDriver

This commit is contained in:
slz
2026-06-22 16:18:23 +08:00
parent b5405327c1
commit 06fff90213
20 changed files with 50 additions and 13 deletions
+1
View File
@@ -19,6 +19,7 @@ def generate_launch_description():
DeclareLaunchArgument('device_num', default_value='1'),
DeclareLaunchArgument('vendor_id', default_value='0x2bc5'),
DeclareLaunchArgument('product_id', default_value=''),
DeclareLaunchArgument('uvc_backend', default_value='auto'),#auto, libuvc or v4l2
DeclareLaunchArgument('enable_point_cloud', default_value='true'),
DeclareLaunchArgument('enable_colored_point_cloud', default_value='false'),
DeclareLaunchArgument('cloud_frame_id', default_value=''),