diff --git a/orbbec_camera/launch/astra_adv.launch.py b/orbbec_camera/launch/astra_adv.launch.py index 2751d8cd..2aa9c494 100644 --- a/orbbec_camera/launch/astra_adv.launch.py +++ b/orbbec_camera/launch/astra_adv.launch.py @@ -72,6 +72,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/astra_embedded_s.launch.py b/orbbec_camera/launch/astra_embedded_s.launch.py index 2c401966..2f45e16c 100644 --- a/orbbec_camera/launch/astra_embedded_s.launch.py +++ b/orbbec_camera/launch/astra_embedded_s.launch.py @@ -72,6 +72,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('diagnostic_period', default_value='0.0'), ] diff --git a/orbbec_camera/launch/astra_pro2.launch.py b/orbbec_camera/launch/astra_pro2.launch.py index d147bb3b..d078162b 100644 --- a/orbbec_camera/launch/astra_pro2.launch.py +++ b/orbbec_camera/launch/astra_pro2.launch.py @@ -72,6 +72,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/astra_pro_plus.launch.py b/orbbec_camera/launch/astra_pro_plus.launch.py index 7b13daba..1c0081c8 100644 --- a/orbbec_camera/launch/astra_pro_plus.launch.py +++ b/orbbec_camera/launch/astra_pro_plus.launch.py @@ -71,6 +71,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/astra_stereo_u3.launch.py b/orbbec_camera/launch/astra_stereo_u3.launch.py index 03360c97..036ce7f3 100644 --- a/orbbec_camera/launch/astra_stereo_u3.launch.py +++ b/orbbec_camera/launch/astra_stereo_u3.launch.py @@ -72,6 +72,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/dabai.launch.py b/orbbec_camera/launch/dabai.launch.py index b8ca55c0..6213005b 100644 --- a/orbbec_camera/launch/dabai.launch.py +++ b/orbbec_camera/launch/dabai.launch.py @@ -73,6 +73,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/dabai_d1.launch.py b/orbbec_camera/launch/dabai_d1.launch.py index 5caf9234..2941f79b 100644 --- a/orbbec_camera/launch/dabai_d1.launch.py +++ b/orbbec_camera/launch/dabai_d1.launch.py @@ -56,6 +56,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/dabai_dcw.launch.py b/orbbec_camera/launch/dabai_dcw.launch.py index 96e1618f..9a3b9515 100644 --- a/orbbec_camera/launch/dabai_dcw.launch.py +++ b/orbbec_camera/launch/dabai_dcw.launch.py @@ -75,6 +75,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/dabai_dw.launch.py b/orbbec_camera/launch/dabai_dw.launch.py index e56ad38f..d774a38b 100644 --- a/orbbec_camera/launch/dabai_dw.launch.py +++ b/orbbec_camera/launch/dabai_dw.launch.py @@ -55,6 +55,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/dabai_dw2.launch.py b/orbbec_camera/launch/dabai_dw2.launch.py index 8b65f7fa..6091b2c5 100644 --- a/orbbec_camera/launch/dabai_dw2.launch.py +++ b/orbbec_camera/launch/dabai_dw2.launch.py @@ -57,6 +57,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('industry_mode', default_value=''), ] diff --git a/orbbec_camera/launch/dabai_max.launch.py b/orbbec_camera/launch/dabai_max.launch.py index 3efa7469..30718434 100644 --- a/orbbec_camera/launch/dabai_max.launch.py +++ b/orbbec_camera/launch/dabai_max.launch.py @@ -57,6 +57,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/dabai_pro.launch.py b/orbbec_camera/launch/dabai_pro.launch.py index e56ad38f..d774a38b 100644 --- a/orbbec_camera/launch/dabai_pro.launch.py +++ b/orbbec_camera/launch/dabai_pro.launch.py @@ -55,6 +55,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/deeya.launch.py b/orbbec_camera/launch/deeya.launch.py index 55eda72d..6237b7b6 100644 --- a/orbbec_camera/launch/deeya.launch.py +++ b/orbbec_camera/launch/deeya.launch.py @@ -70,6 +70,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), DeclareLaunchArgument('diagnostic_period', default_value='0.0'), ] diff --git a/orbbec_camera/launch/gemini2VL.launch.py b/orbbec_camera/launch/gemini2VL.launch.py index e9577ca7..3c9039c0 100644 --- a/orbbec_camera/launch/gemini2VL.launch.py +++ b/orbbec_camera/launch/gemini2VL.launch.py @@ -88,6 +88,8 @@ def generate_launch_description(): DeclareLaunchArgument('retry_on_usb3_detection_failure', default_value='false'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/gemini2XL.launch.py b/orbbec_camera/launch/gemini2XL.launch.py index 9261edc8..e38174c5 100644 --- a/orbbec_camera/launch/gemini2XL.launch.py +++ b/orbbec_camera/launch/gemini2XL.launch.py @@ -104,6 +104,8 @@ def generate_launch_description(): DeclareLaunchArgument('retry_on_usb3_detection_failure', default_value='false'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/gemini_e.launch.py b/orbbec_camera/launch/gemini_e.launch.py index 5bc1ab9e..73629cd3 100644 --- a/orbbec_camera/launch/gemini_e.launch.py +++ b/orbbec_camera/launch/gemini_e.launch.py @@ -71,6 +71,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/gemini_e_lite.launch.py b/orbbec_camera/launch/gemini_e_lite.launch.py index 2d389f11..9e0d982a 100644 --- a/orbbec_camera/launch/gemini_e_lite.launch.py +++ b/orbbec_camera/launch/gemini_e_lite.launch.py @@ -56,6 +56,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/gemini_ew.launch.py b/orbbec_camera/launch/gemini_ew.launch.py index e4981633..12b83a15 100644 --- a/orbbec_camera/launch/gemini_ew.launch.py +++ b/orbbec_camera/launch/gemini_ew.launch.py @@ -72,6 +72,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/gemini_ew_lite.launch.py b/orbbec_camera/launch/gemini_ew_lite.launch.py index 6d8b8df8..2dabb5a4 100644 --- a/orbbec_camera/launch/gemini_ew_lite.launch.py +++ b/orbbec_camera/launch/gemini_ew_lite.launch.py @@ -58,6 +58,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] diff --git a/orbbec_camera/launch/gemini_uw.launch.py b/orbbec_camera/launch/gemini_uw.launch.py index f36d8a19..c8c1d35d 100644 --- a/orbbec_camera/launch/gemini_uw.launch.py +++ b/orbbec_camera/launch/gemini_uw.launch.py @@ -73,6 +73,8 @@ def generate_launch_description(): DeclareLaunchArgument('align_mode', default_value='HW'), DeclareLaunchArgument('laser_energy_level', default_value='-1'), DeclareLaunchArgument('enable_heartbeat', default_value='false'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration diff --git a/orbbec_camera/launch/ob_camera.launch.py b/orbbec_camera/launch/ob_camera.launch.py index 0cf68b27..25e31399 100644 --- a/orbbec_camera/launch/ob_camera.launch.py +++ b/orbbec_camera/launch/ob_camera.launch.py @@ -66,6 +66,8 @@ def generate_launch_description(): DeclareLaunchArgument('enable_soft_filter', default_value='true'), DeclareLaunchArgument('soft_filter_max_diff', default_value='-1'), DeclareLaunchArgument('soft_filter_speckle_size', default_value='-1'), + DeclareLaunchArgument('enable_frame_timestamp_csv', default_value='false'), + DeclareLaunchArgument('frame_timestamp_csv_file', default_value=''), ] # Node configuration