Thanks Tully,<br><br>No we're not using a NFS currently...<br><br>It seems the problem is that roslaunch is using my (sanderson) local environment variables as the default while ssh'ing into citadel.local (mpurvis) ... I was hoping there was a "easy" way to tell the remote machine to use its own environment variables other than finding out what they are manually and baking them into the machine definition.<br>
<br>Any thoughts?<br><br>Thanks,<br><br>Sean<br><br><div class="gmail_quote">On Mon, Jul 5, 2010 at 5:22 PM, Tully Foote <span dir="ltr"><<a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.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;">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" target="_blank">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"><div><div></div><div class="h5">On Mon, Jul 5, 2010 at 1:26 PM, Sean Anderson <span dir="ltr"><<a href="mailto:sanderson@clearpathrobotics.com" target="_blank">sanderson@clearpathrobotics.com</a>></span> wrote:<br>


</div></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">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></div></div>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org" target="_blank">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><font color="#888888"><br><br clear="all"><br>-- <br>Tully Foote<br>Systems Engineer<br>Willow Garage, Inc.<br><a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a><br>
(650) 475-2827<br>
</font><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>