Unable to set camera_info (parameter not declared)
The code in v4l2_camera.cpp reads the camera_info_url
parameter, but it is never declared. As such it cannot be set externally.
#> ros2 param list /webcam/v4l2_webcam
1650881180.594460 [23] ros2: using network interface wlp3s0 (udp/192.168.0.123) selected arbitrarily from: wlp3s0, docker0, tun0
backlight_compensation
brightness
camera_frame_id
contrast
exposure_absolute
exposure_auto
exposure_auto_priority
focus_absolute
focus_auto
gain
image_size
output_encoding
pan_absolute
pixel_format
power_line_frequency
saturation
sharpness
tilt_absolute
use_sim_time
video_device
white_balance_temperature
white_balance_temperature_auto
zoom_absolute
#> ros2 param set /webcam/v4l2_webcam camera_info_url <PATH_TO_CUSTOM>/camera_info.yaml
1650881300.853679 [23] ros2: using network interface wlp3s0 (udp/192.168.0.123) selected arbitrarily from: wlp3s0, docker0, tun0
Setting parameter failed: parameter 'camera_info_url' cannot be set because it was not declared
Edited by Tillmann