Include launch files from other machines onto one local launch file (Revisited as Indigo)

asked 2016-07-22 08:19:31 -0500

Megacephalo gravatar image

Hi all,

I have been trying to use one launch file to call several nodes across different machines but I encountered difficulty when I want to include remote launch files (adding machine tag into every single node is simply impossible in my case).

It is clear as shown in roslaunch/XML and roslaunch/machine that by using the machine tag within a node tag, the corresponding node on a determined machine can be activated. But so far, I found little documentation as with launch files. Disappointedly I only found this question post and this one with inconclusive answer or a big "NO". I wonder, then, how people solve the problem of calling remote launch files if they cannot even use machine tag to achieve that? If there is unfortunately no way to do so, then the machine tag directly contradicts the architecture philosophy of launch file design as shown here.

Thus, please show me how you get around such problem. Thank you in advance!

edit retag flag offensive close merge delete