This is a lightweight alternative to FastDDS. Cyclone DDS is famous for being lightweight, stable, and easy to configure. Its good for multi-robot setups where the data discovery of how nodes find each other is very smooth.