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

The https://github.com/ros-drivers/camera1394.git repository is a catkin package. There is no notion of stacks in catkin.

Additionally, you should not be using rosws with a catkin workspace. There are different tools to keep catkin and rosbuild workflows completely separated.

rosbuild => catkin

  • rosmake => catkin_make
  • rosws => wstool
  • manifest.xml/stack.xml => package.xml

If you want to build camera1394 on top of your hydro workspace, I would recommend doing it in another small workspace, like this:

$ mkdir -p ~/camera1394_ws
$ cd ~/camera1394_ws
$ source ~/ros_catkin_ws/install_isolated/setup.bash
$ rosinstall_generator --wet --deps --exclude RPP camera1394 > camera1394.rosinstall
$ wstool init src camera1394.rosinstall
$ catkin_make

That will fetch and build camera1394 and all the packages it depends on _except_ packages that are already in your RPP (from ~/ros_caktin_ws). Then you can source ~/camera1394_ws/devel/setup.bash to use the result.

The https://github.com/ros-drivers/camera1394.git repository is a catkin package. There is no notion of stacks in catkin.

Additionally, you should not be using rosws with a catkin workspace. There are different tools to keep catkin and rosbuild workflows completely separated.

rosbuild => catkin

  • rosmake => catkin_make
  • rosws => wstool
  • manifest.xml/stack.xml => package.xml

If you want to build camera1394 on top of your hydro workspace, I would recommend doing it in another small workspace, like this:

$ mkdir -p ~/camera1394_ws
$ cd ~/camera1394_ws
$ source ~/ros_catkin_ws/install_isolated/setup.bash
$ rosinstall_generator --wet --deps --exclude RPP --deps camera1394 > camera1394.rosinstall
$ wstool init src camera1394.rosinstall
$ catkin_make

That will fetch and build camera1394 and all the packages it depends on _except_ packages that are already in your RPP (from ~/ros_caktin_ws). Then you can source ~/camera1394_ws/devel/setup.bash to use the result.