Ugo, <br>This means that these packages are not inside of your ROS_PACKAGE_PATH I expect that you have not exported everything necessary in your .bashrc.  Can you display your ROS_PACKAGE_PATH?<br><br>You should just be able to setup your environment for all of boxturtle_base by sourcing ~/ros/setup.sh  I would suggest starting from that when setting up your .bashrc.  Just add your own code's location to the ROS_PACKAGE_PATH.<br>

<br>Tully<br><br><div class="gmail_quote">On Wed, Mar 24, 2010 at 10:43 AM, Ugo Cupcic <span dir="ltr"><<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Dear Tully,<br>
<br>
Here is the error I get when trying to run rosdep install robot_model:<br>
<br>
rosdep install robot_model<br>
Warning: could not identify ['robot_model'] as a package<br>
Usage: rosdep [options] <command> <args><br>
<br>
Commands:<br>
<br>
rosdep generate_bash  <packages>...<br>
rosdep satisfy <packages>...<br>
   will try to generate a bash script which will satisfy the<br>
   dependencies of package(s) on your operating system.<br>
<br>
rosdep install <packages>...<br>
   will generate a bash script and then execute it.<br>
<br>
rosdep depdb <packages>...<br>
   will generate the dependency database for package(s) and print<br>
   it to the console (note that the database will change depending<br>
   on which package(s) you query.<br>
<br>
rosdep what_needs <rosdeps>...<br>
   will print a list of packages that declare a rosdep on (at least<br>
   one of) ROSDEP_NAME[S]<br>
<br>
rosdep where_defined <rosdeps>...<br>
   will print a list of yaml files that declare a rosdep on (at least<br>
   one of) ROSDEP_NAME[S]<br>
<br>
rosdep check <packages>...<br>
   will check if the dependencies of package(s) have been met.<br>
<br>
<br>
rosdep: error: No Valid Packages listed<br>
<br>
<br>
When I try to run: rosmake robot_model, I get the following error:<br>
[ rosmake ] Packages requested are: ['robot_model']<br>
[ rosmake ] Logging to directory<br>
[ rosmake ] /home/hand/.ros/rosmake/rosmake_output-20100324-174008<br>
[ rosmake ] Expanded args ['robot_model'] to:<br>
[]<br>
[ rosmake ] WARNING: The following args could not be parsed as stacks or<br>
packages: ['robot_model']<br>
[ rosmake ] ERROR: No arguments could be parsed into valid package or<br>
stack names.<br>
<br>
<br>
<br>
<br>
To set up my environment:<br>
- I ran the rosinstall command: ~/rosinstall ~/ros<br>
<div class="im"><a href="http://ros.org/rosinstalls/boxturtle_base.rosinstall" target="_blank">http://ros.org/rosinstalls/boxturtle_base.rosinstall</a><br>
</div>- then make in ~/ros/ros<br>
- then exported the different variables for ros to my .bashrc.<br>
- then 'rosmake roscpp' and 'rosmake rospy' and 'rosmake std_msgs'<br>
The roscore is working fine, I have access to rxconsole, etc...<br>
<div class="im"><br>
Cheers,<br>
<br>
Ugo<br>
<br>
Tully Foote wrote:<br>
> Ugo,<br>
</div><div class="im">> Can you provide the specific error with context leading up to getting<br>
> it(such as setting up your environment)?  I'm not sure what kind of "not<br>
> found error" you are getting?<br>
><br>
> Tully<br>
><br>
> On Wed, Mar 24, 2010 at 2:48 AM, Ugo Cupcic <<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a><br>
</div><div><div></div><div class="h5">> <mailto:<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a>>> wrote:<br>
><br>
>     Hi Tully,<br>
><br>
>     Thanks for your answer. The weird thing is that I already installed the<br>
>     boxturtle_base one (running : ~/rosinstall ~/ros<br>
>     <a href="http://ros.org/rosinstalls/boxturtle_base.rosinstall" target="_blank">http://ros.org/rosinstalls/boxturtle_base.rosinstall</a>).<br>
><br>
>     I tried both those commands (and the same ones with urdf / kdl) but each<br>
>     time it said the package was not found :S<br>
>     rosdep install robot_model<br>
>     rosmake robot_model<br>
><br>
>     Any ideas ?<br>
><br>
>     By the way, I'm on debian.<br>
><br>
>     Cheers,<br>
><br>
>     Ugo<br>
><br>
>     Tully Foote wrote:<br>
>      > Ugo,<br>
>      > You can install any stack individually.  The urdf parsing is in the<br>
>      > robot_model stack and kdl is in the geometry stack.<br>
>      ><br>
>      > Both are in the boxturtle base installation which doesn't pull<br>
>     anything<br>
>      > pr2 specific.  See <a href="http://www.ros.org/wiki/ROS/Installation/Ubuntu" target="_blank">http://www.ros.org/wiki/ROS/Installation/Ubuntu</a><br>
>      ><br>
>      > If you want a truly minimal set you can pull only the stacks up<br>
>     to that<br>
>      > level. To do that I recommend trimming the boxturtle base rosinstall<br>
>      > file at <a href="http://ros.org/rosinstalls/boxturtle_base.rosinstall" target="_blank">http://ros.org/rosinstalls/boxturtle_base.rosinstall</a> to only<br>
>      > have the following stacks<br>
>      ><br>
>      > {{{<br>
>      > $ rosstack depends robot_model<br>
>      > ros<br>
>      > common_msgs<br>
>      > common<br>
>      > geometry<br>
>      > }}}<br>
>      ><br>
>      > However I would recommend just pulling the boxturtle base install<br>
>      > <a href="http://www.ros.org/wiki/ROS/Installation/Ubuntu" target="_blank">http://www.ros.org/wiki/ROS/Installation/Ubuntu</a><br>
>      ><br>
>      > And if you're on Ubuntu you could also use the debian based<br>
>     install and<br>
>      > just install ros-boxturtle-robot-model package.<br>
>      ><br>
>      > Tully<br>
>      ><br>
>      > On Tue, Mar 23, 2010 at 10:38 AM, Ugo Cupcic <<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a><br>
>     <mailto:<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a>><br>
</div></div><div class="im">>      > <mailto:<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a> <mailto:<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a>>>> wrote:<br>
>      ><br>
>      >     Hi all,<br>
>      ><br>
>      >     Is it possible to install urdf and kdl for ros, without having to<br>
>      >     install the whole pr2 stuff? (if yes, how can I do that ?)<br>
>      ><br>
>      >     Cheers,<br>
>      ><br>
>      >     Ugo<br>
>      ><br>
>      >     --<br>
>      >     Ugo Cupcic         |  Shadow Robot Company |<br>
>     <a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a> <mailto:<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a>><br>
</div>>      >     <mailto:<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a> <mailto:<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a>>><br>
<div class="im">>      >     Software Engineer      251 Liverpool Road<br>
>      >     need a Hand?           London  N1 1LX       | +44 20 7700 2487<br>
>      >     <a href="http://www.shadowrobot.com/hand/" target="_blank">http://www.shadowrobot.com/hand/</a>              @shadowrobot<br>
>      ><br>
>      >     _______________________________________________<br>
>      >     ros-users mailing list<br>
>      >     <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a> <mailto:<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a>><br>
</div>>     <mailto:<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a> <mailto:<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a>>><br>
<div class="im">>      >     <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
>      ><br>
>      ><br>
>      ><br>
>      ><br>
>      > --<br>
>      > Tully Foote<br>
>      > Systems Engineer<br>
>      > Willow Garage, Inc.<br>
>      > <a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a> <mailto:<a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a>><br>
</div>>     <mailto:<a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a> <mailto:<a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a>>><br>
<div class="im">>      > (650) 475-2827<br>
>      ><br>
>      ><br>
>      ><br>
>     ------------------------------------------------------------------------<br>
>      ><br>
>      > _______________________________________________<br>
>      > ros-users mailing list<br>
</div><div><div></div><div class="h5">>      > <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a> <mailto:<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>
><br>
>     --<br>
>     Ugo Cupcic         |  Shadow Robot Company | <a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a><br>
>     <mailto:<a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a>><br>
>     Software Engineer      251 Liverpool Road<br>
>     need a Hand?           London  N1 1LX       | +44 20 7700 2487<br>
>     <a href="http://www.shadowrobot.com/hand/" target="_blank">http://www.shadowrobot.com/hand/</a>              @shadowrobot<br>
><br>
>     _______________________________________________<br>
>     ros-users mailing list<br>
>     <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a> <mailto:<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>
><br>
><br>
><br>
> --<br>
> Tully Foote<br>
> Systems Engineer<br>
> Willow Garage, Inc.<br>
> <a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a> <mailto:<a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a>><br>
> (650) 475-2827<br>
><br>
><br>
> ------------------------------------------------------------------------<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>
<br>
--<br>
Ugo Cupcic         |  Shadow Robot Company | <a href="mailto:ugo@shadowrobot.com">ugo@shadowrobot.com</a><br>
Software Engineer      251 Liverpool Road<br>
need a Hand?           London  N1 1LX       | +44 20 7700 2487<br>
<a href="http://www.shadowrobot.com/hand/" target="_blank">http://www.shadowrobot.com/hand/</a>              @shadowrobot<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>
</div></div></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>