remote roslaunch failed to launch
Dear all, I am unable to crack this one since 2 days. I have two identical laptop machines (named uldor and shagrat), with identical user accounts and would like to remotely roslaunch launch files between them. Machines are in the same well configured network, I can ssh between them without a problem.
ROS: fuerte LINUX: 12.04
Upon running the launch file on the source machine I get the following error:
started roslaunch server http://192.168.148.253:36893/
remote[uldor-0] starting roslaunch
remote[uldor-0]: creating ssh connection to uldor:22
launching remote roslaunch child with command: [env ROS_MASTER_URI=http://localhost:11311 /home/demo/work/lawnmower/install/env.sh roslaunch -c uldor-0 -u http://192.168.148.253:36893/ --run_id 07005bda-6cf9-11e2-a777-606720c4eca8]
remote[uldor-0]: ssh connection created
[uldor-0] process has died
remote roslaunch failed to launch: uldor
My uldor.machine file:
<launch>
<machine name="shagrat" address="shagrat" default="true"/>
<machine name="$(env MACHINE)" address="$(env MACHINE)" env-loader="$(env ROS_ENV_LOADER)"/>
</launch>
The launch file that I am trying to run remotely is at the moment super simple and contains only 2 lines:
<launch>
<include file="$(find lawnmower_demos_hackathon)/launch/uldor.machine" />
<node name="tf" pkg="tf" type="tf_monitor" machine="$(env MACHINE)"/>
</launch>
Appreciate your suggestions, D.
Asked by dejanpan on 2013-02-01 18:40:04 UTC
Comments
Don't know if this helps but similar error output is discussed http://goo.gl/wzTIu
Asked by 130s on 2013-02-03 03:27:57 UTC
Isaac, what the conclusion there is that the network has not been properly setup which is not our case. I've scanned all the posts on roslaunch remote and have not really found anyone with a similar problem. We also have PR2 robot in the same network and there this problem does not come up.
Asked by dejanpan on 2013-02-03 10:21:08 UTC