After some contacts with Autoware partners (thanks Adam), we have been told there is one issue between Fast RTPS & LGSVL. This issue is related to some duplicate exports in Fast RTPS and Unity3D related to OpenSSL. We are working with Unity3D to remove the duplicate exports, but in the meantime, here it is the fix:
Compile ROS 2 Dashing Diademata from sources with Unity support
Update ROS 2 Dashing Diademata Installation to Fast DDS v1.8.4
To update the Fast DDS version of your ROS 2 Dashing installation to Fast DDS v1.8.4 to support Unity applications under Linux x_86 64 bits you just need to:
An update to anyone who finds this thread:
FastRTPS (now FastDDS) works fine with Unity3D with the LTS version, since quite some time now (we are using 2019.4.18f) and very likely with all the newer versions. We tested on Ubuntu 20.04.