Пока я искал решение, я наткнулся на решение для кристалла ROS2 в этом посте Как запустить узел с параметром в ROS2? .
К сожалению, это не работает под ROS2. Я создал форк драйвера ROS2 realsense (https://github.com/AndreasAZiegler/ros2_intel_realsense/tree/serial_no_param/realsense_ros2_camera), и моя цель - передать серийный номер через параметр. С
ros2 run realsense_ros2_camera realsense_ros2_camera __params:=/paht/to/config/parameters.yaml
передача параметра работает нормально, но когда я запускаю узел с файлом запуска python
ros2 launch realsense_ros2_camera ros2_intel_realsense.launch.py
игнорирует параметр. Путь к параметрам. Yaml правильный (я печатаю его в скрипте запуска Python).