ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

QoS Intra Process Communication Issue

asked 2023-07-07 10:18:05 -0500

Robo_guy gravatar image

Hi everyone, I am working on developing intra process communication using the realsense camera D435i and trying to run this launch file - but I am getting this error in the command prompt -

[component_container-1] terminate called after throwing an instance of 'std::invalid_argument'
[component_container-1]   what():  intraprocess communication allowed only with volatile durability

I have all the necessary files in the package. As far as I an understand, it has something to do with the QoS settings but I am not able to figure out how and where exactly should the settings be changed. If anybody has experience of solving this issue, please help me, thank you.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2023-07-13 17:03:14 -0500

Robo_guy gravatar image

I solved the issue by myself, I was trying to pass enable intra process comm parameter to the script from the launch file but the respective cpp file did not have the parameter defined, now the error has gone away.

edit flag offensive delete link more

Question Tools



Asked: 2023-07-07 10:18:05 -0500

Seen: 98 times

Last updated: Jul 13 '23