Closed pawelirh closed 5 months ago
The parameter is defined in common.yaml
:
https://github.com/stereolabs/zed-ros2-wrapper/blob/master/zed_wrapper/config/common.yaml#L107
Yes, that's right, and driver with common.yaml
works fine.
The problem is, that it doesn't work while using zedx.yaml
config file as explained in the issue description. I assume the goal behind creating this config file was to provide param values dedicated to the ZEDX camera. Because of that, it seems to me natural to launch ZEDX with zedx.yaml
.
You must load both the configuration file with the node, in the same way it's done in our launch files:
Unfortunately, I have no longer access to the ZED X camera so, can't test the proposed solution. Anyway, thanks a lot for your quick assistance, I'll keep that in mind while playing with your camera next time! 📷
Preliminary Checks
Description
When launching the node with
zed_camera.launch.py
and your predefined config for the ZED X camera, initialization fails. The camera component tries to create a subscription but the topic name is neither defined with themapping.clicked_point_topic
param in the config file, nor the default value is provided. To be precise, refer to this lineMy camera model is ZEDX (can't select this model from your drop-down list)
Steps to Reproduce
zedx.yaml
Expected Result
Driver initializes with
zedx.yaml
config file.Actual Result
Driver fails initialization with
zedx.yaml
config file.ZED Camera model
ZED
Environment
Anything else?
No response