Packet loss on Ros2 eloquent

asked 2021-08-13 03:51:50 -0500

advancenXX gravatar image

I am using eloquent on Ubuntu 18.04 and there will be packet loss when transmitting large data(~1Mb) in the same machine. I guess it is related to 64k fragment on fastdds layer.

I have tried,

  • Reliable qos, which may cause big latency.
  • share memory, eloquent with fastdds 1.9 does not have shm transport.
  • enlarge socket buffer, seems does not work.

I am wondering what I could do to solve it. Thanks for your help in advance.

edit retag flag offensive close merge delete