Ugo,
I'm not sure why your generated setup.sh is missing. you can add ~/ros/stacks to your ROS_PACKAGE_PATH and all the stacks in boxturtle should become available.

Otherwise if you don't have anything valuable in the directories you might just try deleting the directory and trying again. 

Tully

On Thu, Mar 25, 2010 at 4:08 AM, Ugo Cupcic <ugo@shadowrobot.com> wrote:
Tully,

I can't find the ~/ros/setup.sh (I ran a find . -name "setup.sh" in
~/ros and it returned nothing), I had to add the export directly to my
.bashrc, this must be why.

echo $ROS_PACKAGE_PATH
/home/hand/ros-tutorials/ros_tutorials

How can I get the setup.sh ?

Cheers,

Ugo

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


--
Ugo Cupcic         |  Shadow Robot Company | ugo@shadowrobot.com
Software Engineer      251 Liverpool Road
need a Hand?           London  N1 1LX       | +44 20 7700 2487
http://www.shadowrobot.com/hand/              @shadowrobot

_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users



--
Tully Foote
Systems Engineer
Willow Garage, Inc.
tfoote@willowgarage.com
(650) 475-2827