Open edgarcamilocamacho opened 1 week ago
Hi @edgarcamilocamacho Technically, RealSense cameras (and the librealsense SDK) support the BGR8 color format. However, the RealSense ROS wrapper - which runs on top of librealsense - only provides the streams in one format. For the color stream, that default format is RGB8.
In 2021 a RealSense ROS user at https://github.com/IntelRealSense/realsense-ros/issues/1670 edited the source code of the ROS wrapper's base_realsense_node.cpp file to change the supported default format for a particular stream type.
But what I mean is that I made a typo and I didin't write "BGR" but "BRG", that's the point.
Thanks for the clarification. It seems like a problem with ROS2 rather than the RealSense ROS wrapper, as ROS2 allows it to register as successful but the wrapper catches the error.
Issue Description
I wanted to change the format of the RGB camera and did a typo like:
As you can see the node responds that the setting of the parameter was success, but the logs of the camera's node says:
If the parameter is not ok and the node itselfs has knowledge about it, it should return FAILED when trying to set the parameter, no?