<meta http-equiv="content-type" content="text/html; charset=utf-8">Narasimhan, <br>I've replied inline. <br><div><br><div class="gmail_quote">On Tue, May 25, 2010 at 8:48 AM, Narasimhan Rajagopal <span dir="ltr"><<a href="mailto:narasimhan1990@yahoo.co.in">narasimhan1990@yahoo.co.in</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>i have ubuntu 10.04. i have installed ROS using the precompiled binaries(karmic ubuntu 9.10) method. i installed ROS only(didn't install base and pr2).<br>

<br>i was following the tutorials when i came across a few problems.<br><br>1. in this <a href="http://www.ros.org/wiki/ROS/Tutorials/NavigatingTheFilesystem" target="_blank">http://www.ros.org/wiki/ROS/Tutorials/NavigatingTheFilesystem</a><br>

<br>the command<br><pre>"rospack find roscpp"<br><br>returns<br><br>narasimhan@narasimhan-desktop:/opt/ros/boxturtle/ros$ rospack find roscpp<br>[rospack] opendir error [No such file or directory] while crawling /opt/ros/boxturtle/stacks<br>

/opt/ros/boxturtle/ros/core/roscpp<br><br>and if i execute the same command again it returns<br><br>/opt/ros/boxturtle/ros/core/roscpp<br><br>why does the "[rospack] opendir error
 [No such file or directory] while crawling /opt/ros/boxturtle/stacks" occurs the first time but not the 2nd time.<br><br></pre></div></div></div></blockquote><div>It was expecting a directory /opt/ros/boxturtle/stacks which is installed with the boxturtle stacks.  You can remove it from your /opt/ros/boxturtle/setup.sh or add the directory or install more of the boxturtle packages.  TIcketed <a href="https://code.ros.org/trac/ros/ticket/2738">https://code.ros.org/trac/ros/ticket/2738</a> </div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div><pre>2. the output of these commands<br>

$ roscd roscpp<br>$ pwd<br>is<br>/opt/ros/boxturtle/ros/core/roscpp<br>but the one shown in the tutorial is<br>~/ros/ros/core/roscpp<br>and in the next tutorial <a href="http://www.ros.org/wiki/ROS/Tutorials/CreatingPackage" target="_blank">http://www.ros.org/wiki/ROS/Tutorials/CreatingPackage</a><br>

the output of commands<br>$ roscd beginner_tutorials <br>$ pwd<br>is<br>/home/narasimhan/ros-tutorials/ros_tutorials/beginner_tutorials<br>but the one shown in the tutorial is<br>~/ros/pkgs/ros_tutorials/beginner_tutorials<br>

my guess is that the tutorials given in the website are written using some previous version of ros<br></pre></div></div></div></blockquote><div>The tutorials have been updated, to reflect the different possible locations of ros being installed. </div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div><pre><br>3.the command "ros log" gives<br>

No active roscore<br>bash: cd: /home/narasimhan/.ros/log: No such file or directory<br></pre></div></div></div></blockquote><div>I'm assuming you're talking abour "roscd log" This will take you to the logging directory on the running core, which you're not running. So it takes you to the default ros logging directory ~/.ros/log which doesn't exist yet, because you may not have run anything that produced a log.</div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div><pre><br><a href="http://4.in" target="_blank">4.in</a> this <a href="http://www.ros.org/wiki/ROS/Tutorials/NavigatingTheFilesystem" target="_blank">http://www.ros.org/wiki/ROS/Tutorials/NavigatingTheFilesystem</a><br>

the following packages does not exist in my ROS<br>rosls ethercat_hardware/<br><br>rosls laser_<br>laser_assembler/                laser_geometry/<br>laser_camera_calibration/       laser_head_updater/<br>laser_cb_detector/              laser_joint_processor/<br>

laser_cb_processing/            laser_pipeline/<br>laser_drivers/                  laser_scan_publisher_tutorial/<br>laser_filters/<br><br>only laser_scan_publisher_tutorial/ exists.<br></pre></div></div></div></blockquote>

<div>The tutorial assumed you had more packages installed.  Fixed. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="font-family:times new roman,new york,times,serif;font-size:12pt">

<div><pre><br><a href="http://5.in" target="_blank">5.in</a> this tutorial <a href="http://www.ros.org/wiki/ROS/Tutorials/BuildingPackages" target="_blank">http://www.ros.org/wiki/ROS/Tutorials/BuildingPackages</a><br>the command<br>

"rosdep install turtlesim"<br>gives output as<br>"executing this script:<br> set -o errexit<br>#No Packages to install"<br><br>is this ok?<br></pre></div></div></div></blockquote><div>Yes, all things needed are already installed.   </div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div><pre><br>6.the command<br>$ roscd  turtle_teleop<br>

$ svn up<br>gives output
 as<br>At revision 29804.<br><br>the command<br>$ roscd <br>$ svn up<br>gives output<br>Skipped '.'<br><br>is these outputs normal?<br><br></pre></div></div></div></blockquote><div>Yes </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div><pre>7.the command<br>"rosdep install turtle_teleop rxtools"<br>gives output<br>narasimhan@narasimhan-desktop:/opt/ros/boxturtle/ros$ rosdep install turtle_teleop rxtools<br>

"[rosstack] opendir error [No such file or directory] while crawling /opt/ros/boxturtle/stacks<br>Failed to find stack for package [joy]<br>Failed to load rosdep.yaml for package [joy]:Cannot locate installation of package joy: [rospack] opendir error [No such file or directory] while crawling /opt/ros/boxturtle/stacks<br>

[rospack] couldn't find package [joy]. ROS_ROOT[/opt/ros/boxturtle/ros] ROS_PACKAGE_PATH[/home/narasimhan/ros-tutorials/ros_tutorials:/home/narasimhan/ros-tutorials/ros_pkg_tutorials:/opt/ros/boxturtle/stacks]<br>Failed to find stack for package [spacenav_node]<br>

Failed to load rosdep.yaml for package [spacenav_node]:Cannot locate
 installation of package spacenav_node: [rospack] opendir error [No such file or directory] while crawling /opt/ros/boxturtle/stacks<br>[rospack] couldn't find package [spacenav_node]. ROS_ROOT[/opt/ros/boxturtle/ros] ROS_PACKAGE_PATH[/home/narasimhan/ros-tutorials/ros_tutorials:/home/narasimhan/ros-tutorials/ros_pkg_tutorials:/opt/ros/boxturtle/stacks]<br>

Failed to find stack for package [ps3joy]<br>Failed to load rosdep.yaml for package [ps3joy]:Cannot locate installation of package ps3joy: [rospack] opendir error [No such file or directory] while crawling /opt/ros/boxturtle/stacks<br>

[rospack] couldn't find package [ps3joy]. ROS_ROOT[/opt/ros/boxturtle/ros] ROS_PACKAGE_PATH[/home/narasimhan/ros-tutorials/ros_tutorials:/home/narasimhan/ros-tutorials/ros_pkg_tutorials:/opt/ros/boxturtle/stacks]<br>
Failed to find stack for package [wiimote]<br>
Failed to load rosdep.yaml for package [wiimote]:Cannot locate installation of package wiimote: [rospack]
 opendir error [No such file or directory] while crawling /opt/ros/boxturtle/stacks<br>[rospack] couldn't find package [wiimote]. ROS_ROOT[/opt/ros/boxturtle/ros] ROS_PACKAGE_PATH[/home/narasimhan/ros-tutorials/ros_tutorials:/home/narasimhan/ros-tutorials/ros_pkg_tutorials:/opt/ros/boxturtle/stacks]<br>

[rosstack] opendir error [No such file or directory] while crawling /opt/ros/boxturtle/stacks<br>[rosstack] couldn't find dependency [joystick_drivers] of [ros_pkg_tutorials]<br>[rosstack] missing dependency<br>executing this script:<br>

 set -o errexit<br>#No Packages to install"<br><br>i think the problem here is in the manifest file of both turtle_teleop and rxtools there is no row specifying system dependencies.<br><br>thanks for reading and please help<br>

</pre></div>
</div><br></div></blockquote><div>The tutorials require packages from boxturtle-base.  Wiki notes as such now.</div><div><br></div><div>Thanks for the feedback, </div><div>Tully </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div></div><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>
</div>