From fa520f95d0af2fa66c78a0a97c0b15d621747ee1 Mon Sep 17 00:00:00 2001 From: Joe Dong Date: Wed, 10 Jul 2024 14:53:06 +0800 Subject: [PATCH] chore: Refactor gemini_330_series.launch.py for improved readability and maintainability --- orbbec_camera/launch/gemini_330_series.launch.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/orbbec_camera/launch/gemini_330_series.launch.py b/orbbec_camera/launch/gemini_330_series.launch.py index f28ce21f..de3c123f 100644 --- a/orbbec_camera/launch/gemini_330_series.launch.py +++ b/orbbec_camera/launch/gemini_330_series.launch.py @@ -38,9 +38,11 @@ def load_parameters(context, args): if config_file_path: yaml_params = load_yaml(config_file_path) default_params = merge_params(default_params, yaml_params) - skip_convert = ['config_file_path', 'usb_port', 'serial_number'] - return {key: convert_value(value) if key not in skip_convert else value for key, value in default_params.items()} - + skip_convert = {'config_file_path', 'usb_port', 'serial_number'} + return { + key: (value if key in skip_convert else convert_value(value)) + for key, value in default_params.items() + } def generate_launch_description(): args = [