The ROS2 communication did not come while the network was coming back. [closed]

asked 2022-10-18 08:39:00 -0500

iyesil gravatar image

Hi all,

In my senerio, I will use ROS2 on multi Jetson Nano machines and my Network can be down because of the environment but Network is comes after a few seconds. Sometimes, the system is working well, ROS2 communication comes back after network repaired, but mostly despite the network coming back with high signal, ROS is not communicate with other machines.

When ROS2 Network communication break, ROS2 is working on every machine seperately but not see other machines topics. When we stop and start the nodes, ROS2 Network communication is working.

I will write a python script to restart the ROS2 on every machine when the network communication break. It can be solution but I don't want solution like that.

ROS2 Network is not stable, WHY?

How can I establish a robust and stable ROS Network?

Anyone struggling with this issue?

System:

Laptop: Ubuntu 18, ROS2 Galactic. 2 Jetson nano : Ubuntu 18, ROS2 Galactic.

edit retag flag offensive reopen merge delete

Closed for the following reason duplicate question by ravijoshi
close date 2022-10-19 08:32:18.110652

Comments

duplicate of #q408132

ravijoshi gravatar image ravijoshi  ( 2022-10-19 08:32:33 -0500 )edit