-
Notifications
You must be signed in to change notification settings - Fork 242
Description
There are two problems with image_transport_plugins that were not present in ROS2 Eloquent and they are both related to compressed image publisher.
The first time create_camera_publisher is called this error is thrown:
[ERROR] Failed to load plugin image_transport/compressed_pub, error string: parameter 'format' could not be set: Not supported
When you call create_camera_publisher to instantiate other publishers:
[ERROR] Failed to load plugin image_transport/compressed_pub, error string: parameter 'format' has already been declared
It seems that there is something wrong with the node namespace and the parameters namespace...
You can read more here:
stereolabs/zed-ros2-wrapper#31
As test code you can look here:
https://github.com/stereolabs/zed-ros2-wrapper/blob/dev_foxy/zed_components/src/zed_camera/src/zed_camera_component.cpp#L1656-L1695