Which transport class is used in Ignition Transport? And is it possible to choose it?
What is the Ignition Transport transport class? It uses ZeroMQ and I think I read somewhere, that it is TCP, but I was not able to find it in documentation (it is rather brief IMHO). And if it is TCP, is it possible to choose for example IPC?
Background: I am researching possibilities of communication with Gazebo. ROS 1 is not a good option due to performance (TCP/IP) and I don't have possibility to migrate to ROS 2. I am deciding between Ignition Transport and some library like ZeroMQ with IPC transport class. Speed is here important parameter - target is < 0.5 ms average latency.