Thanks a lot for your help Tully. I finally did the ~/rosinstall step once more and this time I got the stacks (I don't know why I didn't get them before though I think I ran the same command :S). I still don't have the setup.sh but I exported everything in my bashrc and now that I have the stacks, I'm able to install the individual packages I wanted. Once more thanks a lot for your time. Cheers, Ugo Tully Foote wrote: > 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 > 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 > > >> 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] > > > > Commands: > > > > rosdep generate_bash ... > > rosdep satisfy ... > > will try to generate a bash script which will satisfy the > > dependencies of package(s) on your operating system. > > > > rosdep install ... > > will generate a bash script and then execute it. > > > > rosdep depdb ... > > 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 ... > > will print a list of packages that declare a rosdep on (at > least > > one of) ROSDEP_NAME[S] > > > > rosdep where_defined ... > > will print a list of yaml files that declare a rosdep on > (at least > > one of) ROSDEP_NAME[S] > > > > rosdep check ... > > 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 > > > > > > > > >>> 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 > > > > > > > >> > > > > > > > > >>>> 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 > > > > > >> > > > > > > > > > > >>> > > > > 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 > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > _______________________________________________ > > > > 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 > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > 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 > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > 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 > > > ------------------------------------------------------------------------ > > _______________________________________________ > 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