IPC on separate executors
It's not very straight forward how to use IPC correctly, or at least my understanding so far. When i look at the demo material link, the nodes are created in main, but I would like to launch them. I know it's possible to pass 'use_inter_process_comms' as NodeOption, but it's not obvious to me if it's works with two seperate 'ros run ....' or 'ros launch ...'. So to define my question, will IPC work without launching the nodes with the same executor? And does IPC support all QoS?