Sean, <br>The error it's complaining about suggests that the computer citadel.local doesn't have ros installed in /home/sanderson/ros  If you don't have NFS or an other shared file system you need to make sure you have the same paths, or you need to set ROS_ROOT and ROS_PACKAGE_PATH for the machine tag such that roslaunch can find the ros stack and other stacks on the remote machine.  See <a href="http://www.ros.org/wiki/roslaunch/XML/machine">http://www.ros.org/wiki/roslaunch/XML/machine</a><br>

<br>In particular, I note that your username on citadel.local is mpurvis but your path exports /home/sanderson/...<br><br>Tully<br><br><div class="gmail_quote">On Mon, Jul 5, 2010 at 1:26 PM, Sean Anderson <span dir="ltr"><<a href="mailto:sanderson@clearpathrobotics.com">sanderson@clearpathrobotics.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">I'm trying to create a roslaunch file that will be able to spin up many of the main nodes I will be using. In this file, I want to launch my navigation based nodes on a netbook mounted to the robot.<br>

<br>I've followed some of the examples I found about setting up roslaunch and machine definitions, as well as setting up ssh keys for permission<br>
<br>it seems that the problem is, after ssh'ing in, it wants to use my local ROS_ROOT directory on the other machine.. <br><br>here is the output:<br><br>started roslaunch server <a href="http://sanderson:50947/" target="_blank">http://sanderson:50947/</a><br>



remote[citadel.local-0] starting roslaunch<br>
remote[citadel.local-0]: creating ssh connection to citadel.local:22, 
user[mpurvis]<br>
remote[citadel.local-0]: ssh connection created<br>
remote[citadel.local-0]: env: /home/sanderson/ros/ros/bin/roslaunch: No 
such file or directory<br>
<br>
[citadel.local-0] process has died<br>
remote roslaunch failed to launch: core<br><br>I've set up a roslaunch file that includes this:<br><br><launch><br>  <include file="$(find clearpath_gui)/list.machine" /><br>  <group ns="clearpath/robots/$(optenv ID default)"><br>


    <node pkg="clearpath_2dnav" type="odometry_publisher.py" name="$(anon odometry)" machine="core" output="screen" /><br>  </group><br></launch><br><br>


I've tried list.machine with both:<br><br><launch><br>  <machine name="core" address="citadel.local" ros-root="$(env ROS_ROOT)" ros-package-path="$(env ROS_PACKAGE_PATH)" user="mpurvis"/><br>


</launch><br><br>and<br><br>
<launch><br>
  <machine name="core" address="citadel.local"
user="mpurvis"/><br>
</launch><br><br><br>Any help is greatly appreciated!! Thanks<br>
<br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Tully Foote<br>Systems Engineer<br>Willow Garage, Inc.<br><a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a><br>(650) 475-2827<br>