rqt_reconfigure params not visible with shared memory
Opened this issue · 0 comments
martincerven commented
Bug report
Required Info:
- Operating System:
Ubuntu 22.04 + Humble - Installation type:
binaries - DDS implementation:
rmw_cyclonedds_cpp
Steps to reproduce issue
iox-roudi
ros2 launch realsense2_camera rs_launch.py
ros2 run rqt_reconfigure rqt_reconfigure
with config export CYCLONEDDS_URI=
:
<?xml version="1.0" encoding="UTF-8" ?>
<CycloneDDS xmlns="https://cdds.io/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://cdds.io/config https://raw.githubusercontent.com/eclipse-cyclonedds/cyclonedds/iceoryx/etc/cyclonedds.xsd">
<Domain id="any">
<SharedMemory>
<Enable>true</Enable>
<LogLevel>info</LogLevel>
</SharedMemory>
</Domain>
</CycloneDDS>
Expected behavior
Can configure parameters from camera with ros2 run rqt_reconfigure rqt_reconfigure
Actual behavior
When using iceoryx shared memory the parameters from camera are not visible using ros2 run rqt_reconfigure rqt_reconfigure
(they are with ros2 param list
), Using vanilla cyclone without export CYCLONEDDS_URI
they are visible with ros2 run rqt_reconfigure rqt_reconfigure