After a long period of operation, the topic communications slow down.
I'm new to ROS2 and using eloquent.
When running ROS2 application for long periods of time, certain topic take several seconds to several tens of seconds to be received after transmission.
There are multiple topic communications in my application, but only certain topic is delayed at each time. The first few hours are fine, but once the delay occurs, it does not go away.
What are the possible causes?
Asked by mutsuyuki on 2023-03-06 11:47:44 UTC
Answers
If you haven't tried already, I recommend reading through the DDS Tuning guide and trying out some of the options. https://docs.ros.org/en/foxy/How-To-Guides/DDS-tuning.html
There's also a good chance your own software is at fault so be sure to verify your nodes are running as expected before deep diving into DDS.
Asked by msmcconnell on 2023-03-06 15:36:47 UTC
Comments
Some expectation management: Eloquent has been end-of-life for about 2.5 years now.
Because of that, it's unlikely you'll get many responses.
Asked by gvdhoorn on 2023-03-06 15:01:24 UTC