ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

You'll probably want to read up on catkin and workspaces in the catkin tutorials.

For your specific case:

# make sure you have sourced the correct setup.bash file for your ROS distribution already

# go to workspace src space
cd /path/to/your/catkin_ws/src

# checkout the desired version of the descartes repository.
git clone -b indigo-devel https://github.com/ros-industrial-consortium/descartes.git

# we need to make sure you have all dependencies installed.
rosdep install --from-paths . --ignore-src --rosdistro indigo

# now build
catkin_make

After sourcing /path/to/your/catkin_ws/devel/setup.bash you should now be able to use the Descartes packages.

You'll probably want to read up on catkin and workspaces in the catkin tutorials.

For your specific case:

# make sure you have sourced the correct setup.bash file for your ROS distribution already

# go to workspace src space
cd /path/to/your/catkin_ws/src

# checkout the desired version of the descartes repository.
git clone -b indigo-devel https://github.com/ros-industrial-consortium/descartes.git

# we need to make sure you have all dependencies installed.
cd /path/to/your/catkin_ws
rosdep install --from-paths . src --ignore-src --rosdistro indigo

# now build
catkin_make

After sourcing /path/to/your/catkin_ws/devel/setup.bash you should now be able to use the Descartes packages.

You'll probably want to read up on catkin and workspaces in the catkin tutorials.

For your specific case:

# make sure you have sourced the correct setup.bash file for your ROS distribution already

# go to workspace src space
cd /path/to/your/catkin_ws/src

# checkout the desired version of the descartes repository.
git clone -b indigo-devel https://github.com/ros-industrial-consortium/descartes.git

# we need to make sure you have all dependencies installed.
cd /path/to/your/catkin_ws
rosdep install --from-paths src --ignore-src --rosdistro indigo

# now build
catkin_make

After sourcing /path/to/your/catkin_ws/devel/setup.bash you should now be able to use the Descartes packages.


Edit: just for completeness sake:

Your first approach uses rosws, which afaik has been deprecated in favour of wstool and probably doesn't work very well with anything more recent than Fuerte/Groovy. The second approach uses wstool and a .rosinstall file, which can work, but is probably overkill for a workspace with a single package. Your third attempt is basically correct, but you missed the step where you install all the dependencies of the package with something like rosdep.