Ask Your Question

KinectSW's profile - activity

2015-12-04 01:50:41 -0500 received badge  Nice Question (source)
2012-08-28 12:29:46 -0500 received badge  Notable Question (source)
2012-08-28 12:29:46 -0500 received badge  Famous Question (source)
2012-02-08 01:22:49 -0500 received badge  Popular Question (source)
2011-05-02 09:16:25 -0500 marked best answer Beginner's question: Running a ROS package

First off, ccny-ros-pkg is a "repository" not a "package". Software in ROS is organized into "packages", which in turn are organized into "stacks". A repository such as ccny-ros-pkg contains many stacks. Stacks are important as they are the standard way of releasing code -- so what you want to do is install several stacks.

There are two ways of installing a stack: either from debs (using apt-get or Synaptic under Ubuntu) or from source. Not all of CCNY's stacks are available from debs, so you'll have to install from source. If you navigate to the wiki documentation for a particular stack, for instance ccny_vision (, you'll often find documentation on installation for that stack. That wiki page explains that for the CCNY code, you'll need to check out the code using git and then build the stack. Depending on a repository is setup, you can often do a single source check out command for the entire repository -- this is the case for ccny-ros-pkg.

You would then move on to run a particular package. For instance, "ar_pose" is a package within the aforementioned "ccny_vision" stack, after building source, there will be several executables within the package which you can start using rosrun (or roslaunch on the demo launch files). Each package will have its own page on the wiki (generally, some are undocumented), which describes usage. For instance, ar_pose has the page

2011-05-01 02:31:44 -0500 received badge  Student (source)
2011-04-29 11:15:18 -0500 asked a question Beginner's question: Running a ROS package

I've just recently installed ROS and would like to attempt to demo one of the already working projects on my own computer. The package I am attempting to install is . I read through a few of the tutorials, but my basic question is what are the steps I would need to follow in order to be able to demo this project ( package ). When I install the following 1-9 packages, what are the next steps for me to see results? I apologize for my lack of knowledge on this, but most of the basic tutorials have been unable to assist me. Thanks