Installing Stacks in Hydro
Sorry if this is a total noob question, but I can't seem to find a straightforward answer anywhere. I have ROS install on my mac, and I'm trying to get some new stacks. What is the correct way to check out and build stacks using ROS Hydro? I have a ros_catkin_ws setup in my home directory as described in the hydro/Installation/OSX/Homebrew/Source documentation.
For example, I want to grab the camera1394 stack so I did the following
cd ~/ros_catkin_ws/src
rosws set camera1394 --git https: //github.com/ros-drivers/camera1394.git
rosws update camera1394
cd ~/ros_catkin_ws
catkin_make camera1394
(There's an extra space in the git repo address b/c this site won't let me post links)
The final catkin_make
command spits out the following error
CMake Error at catkin/cmake/catkin_workspace.cmake:88 (message): This workspace contains non-catkin packages in it, and catkin cannot build a non-homogeneous workspace without isolation.
If I instead try to rosmake camera1394
I get the following:
[ rosmake ] WARNING: The following args could not be parsed as stacks or packages: ['camera1394']
[ rosmake ] ERROR: No arguments could be parsed into valid package or stack names.
Interestingly, if I just try to roscd camera1394
I get the following error
roscd: No such package/stack 'camera1394
even though ls ~/ros_catkin_ws/camera1394
shows that the package is there.
My $ROS_PACKAGE_PATH
variable is currently set to /Users/rand/ros_catkin_ws/install_isolated/share:/Users/rand/ros_catkin_ws/install_isolated/stacks
by the ~/ros_catkin_ws/install_isolated/setup.bash
script.