feat: add undistortion launch arguments for various camera configurations

This commit is contained in:
ob-yalian
2026-06-02 17:45:54 +08:00
parent adf13e8cd7
commit 7638c57ea2
29 changed files with 62 additions and 30 deletions
@@ -227,6 +227,9 @@ def generate_launch_description():
DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds
DeclareLaunchArgument('time_domain', default_value='global'),# global, device, system DeclareLaunchArgument('time_domain', default_value='global'),# global, device, system
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
@@ -102,6 +102,10 @@ def generate_launch_description():
DeclareLaunchArgument('right_ir_fps', default_value='30'), DeclareLaunchArgument('right_ir_fps', default_value='30'),
DeclareLaunchArgument('right_ir_format', default_value='ANY'), DeclareLaunchArgument('right_ir_format', default_value='ANY'),
DeclareLaunchArgument('enable_right_ir', default_value='true'), DeclareLaunchArgument('enable_right_ir', default_value='true'),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_point_cloud', default_value='false'), DeclareLaunchArgument('enable_point_cloud', default_value='false'),
DeclareLaunchArgument('enable_colored_point_cloud', default_value='false'), DeclareLaunchArgument('enable_colored_point_cloud', default_value='false'),
DeclareLaunchArgument('enable_decimation_filter', default_value='false'), DeclareLaunchArgument('enable_decimation_filter', default_value='false'),
@@ -102,6 +102,10 @@ def generate_launch_description():
DeclareLaunchArgument('right_ir_fps', default_value='30'), DeclareLaunchArgument('right_ir_fps', default_value='30'),
DeclareLaunchArgument('right_ir_format', default_value='ANY'), DeclareLaunchArgument('right_ir_format', default_value='ANY'),
DeclareLaunchArgument('enable_right_ir', default_value='true'), DeclareLaunchArgument('enable_right_ir', default_value='true'),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_point_cloud', default_value='false'), DeclareLaunchArgument('enable_point_cloud', default_value='false'),
DeclareLaunchArgument('enable_colored_point_cloud', default_value='false'), DeclareLaunchArgument('enable_colored_point_cloud', default_value='false'),
DeclareLaunchArgument('enable_decimation_filter', default_value='false'), DeclareLaunchArgument('enable_decimation_filter', default_value='false'),
@@ -227,6 +227,9 @@ def generate_launch_description():
DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds
DeclareLaunchArgument('time_domain', default_value='global'),# global, device, system DeclareLaunchArgument('time_domain', default_value='global'),# global, device, system
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
@@ -171,6 +171,9 @@ def generate_launch_description():
DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds
DeclareLaunchArgument('time_domain', default_value='global'),# global, device, system DeclareLaunchArgument('time_domain', default_value='global'),# global, device, system
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
@@ -227,6 +227,9 @@ def generate_launch_description():
DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds
DeclareLaunchArgument('time_domain', default_value='global'),# global, device, system DeclareLaunchArgument('time_domain', default_value='global'),# global, device, system
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('enable_firmware_log', default_value='false'), DeclareLaunchArgument('enable_firmware_log', default_value='false'),
@@ -109,6 +109,9 @@ def generate_launch_description():
DeclareLaunchArgument('ir_exposure', default_value='-1'), DeclareLaunchArgument('ir_exposure', default_value='-1'),
DeclareLaunchArgument('ir_gain', default_value='-1'), DeclareLaunchArgument('ir_gain', default_value='-1'),
DeclareLaunchArgument('ir_brightness', default_value='-1'), DeclareLaunchArgument('ir_brightness', default_value='-1'),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_sync_output_accel_gyro', default_value='true'), DeclareLaunchArgument('enable_sync_output_accel_gyro', default_value='true'),
DeclareLaunchArgument('enable_accel', default_value='false'), DeclareLaunchArgument('enable_accel', default_value='false'),
+3
View File
@@ -70,6 +70,9 @@ def generate_launch_description():
DeclareLaunchArgument('use_hardware_time', default_value='false'), DeclareLaunchArgument('use_hardware_time', default_value='false'),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_scale', default_value='true'), DeclareLaunchArgument('enable_depth_scale', default_value='true'),
DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('align_mode', default_value='HW'),
DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('laser_energy_level', default_value='-1'),
+3
View File
@@ -107,6 +107,9 @@ def generate_launch_description():
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
] ]
# Node configuration # Node configuration
-3
View File
@@ -210,10 +210,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
-3
View File
@@ -212,10 +212,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
@@ -84,6 +84,9 @@ def generate_launch_description():
DeclareLaunchArgument('use_hardware_time', default_value='false'), DeclareLaunchArgument('use_hardware_time', default_value='false'),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_scale', default_value='true'), DeclareLaunchArgument('enable_depth_scale', default_value='true'),
DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('align_mode', default_value='HW'),
DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('laser_energy_level', default_value='-1'),
@@ -78,6 +78,9 @@ def generate_launch_description():
DeclareLaunchArgument('use_hardware_time', default_value='false'), DeclareLaunchArgument('use_hardware_time', default_value='false'),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('align_mode', default_value='HW'),
DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('laser_energy_level', default_value='-1'),
DeclareLaunchArgument('enable_heartbeat', default_value='false'), DeclareLaunchArgument('enable_heartbeat', default_value='false'),
+3
View File
@@ -85,6 +85,9 @@ def generate_launch_description():
DeclareLaunchArgument("time_domain", default_value="device"), DeclareLaunchArgument("time_domain", default_value="device"),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('device_preset', default_value='Custom'), DeclareLaunchArgument('device_preset', default_value='Custom'),
] ]
@@ -113,6 +113,9 @@ def generate_launch_description():
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('device_preset', default_value='Custom'), DeclareLaunchArgument('device_preset', default_value='Custom'),
] ]
@@ -119,6 +119,9 @@ def generate_launch_description():
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('device_preset', default_value='Custom'), DeclareLaunchArgument('device_preset', default_value='Custom'),
# Force IP parameters # Force IP parameters
+3
View File
@@ -135,6 +135,9 @@ def generate_launch_description():
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
] ]
# Node configuration # Node configuration
+3
View File
@@ -133,6 +133,9 @@ def generate_launch_description():
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
] ]
# Node configuration # Node configuration
+3
View File
@@ -186,6 +186,9 @@ def generate_launch_description():
DeclareLaunchArgument("time_domain", default_value="global"), DeclareLaunchArgument("time_domain", default_value="global"),
DeclareLaunchArgument("enable_frame_timestamp_csv", default_value="false"), DeclareLaunchArgument("enable_frame_timestamp_csv", default_value="false"),
DeclareLaunchArgument("frame_timestamp_csv_file", default_value=""), DeclareLaunchArgument("frame_timestamp_csv_file", default_value=""),
DeclareLaunchArgument("enable_color_undistortion", default_value="false"),
DeclareLaunchArgument("enable_depth_undistortion", default_value="false"),
DeclareLaunchArgument("enable_ir_undistortion", default_value="false"),
DeclareLaunchArgument("config_file_path", default_value=""), DeclareLaunchArgument("config_file_path", default_value=""),
] ]
-3
View File
@@ -275,10 +275,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
@@ -275,10 +275,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
-3
View File
@@ -209,10 +209,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
@@ -212,10 +212,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
@@ -243,10 +243,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
@@ -261,10 +261,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
@@ -260,10 +260,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
@@ -143,6 +143,10 @@ def generate_launch_description():
DeclareLaunchArgument('time_domain', default_value='global'), DeclareLaunchArgument('time_domain', default_value='global'),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_d2c_viewer', default_value='false'), DeclareLaunchArgument('enable_d2c_viewer', default_value='false'),
DeclareLaunchArgument('show_fps_enable', default_value='false'), DeclareLaunchArgument('show_fps_enable', default_value='false'),
@@ -163,10 +163,7 @@ def generate_launch_description():
DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds DeclareLaunchArgument('time_sync_period', default_value='6.0'), # seconds
DeclareLaunchArgument('time_domain', default_value='device'), DeclareLaunchArgument('time_domain', default_value='device'),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'), DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'), DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'), DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''), DeclareLaunchArgument('config_file_path', default_value=''),
@@ -36,6 +36,11 @@ def generate_launch_arguments():
DeclareLaunchArgument('trigger_out_enabled', default_value='true'), DeclareLaunchArgument('trigger_out_enabled', default_value='true'),
DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'),
DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''),
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('enable_depth_undistortion', default_value='false'),
DeclareLaunchArgument('enable_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_left_ir_undistortion', default_value='false'),
DeclareLaunchArgument('enable_right_ir_undistortion', default_value='false'),
#instra-process demo set #instra-process demo set
DeclareLaunchArgument('use_intra_process_comms', default_value='false'), DeclareLaunchArgument('use_intra_process_comms', default_value='false'),
DeclareLaunchArgument('attach_component_container_enable', default_value='false'), DeclareLaunchArgument('attach_component_container_enable', default_value='false'),