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

Cloning isn't enough, you'll have to make sure you have all other dependencies installed as well.

You can use something like rosdep check --from-paths /path/to/catkin_ws/src --ignore-src to check, and rosdep install .. to actually install all missing dependencies.

Also: make sure you have the correct branch checked out in your workspace. The cob_object_perception repository has branches for Electric, Fuerte, Groovy, Hydro and Indigo.

Cloning isn't enough, you'll have to make sure you have all other dependencies installed as well.

You can use something like rosdep check --from-paths /path/to/catkin_ws/src --ignore-src to check, and rosdep install .. to actually install all missing dependencies.

Also: make sure you have the correct branch checked out in your workspace. The cob_object_perception repository has branches for Electric, Fuerte, Groovy, Hydro and Indigo.

PS: in general, you'll want to first check and see whether a package has been released, as installing it using apt-get is much easier than building from source. Only if it hasn't been released, clone the repository.

PPS: This has also been asked many times before and is essentially a CMake / Linux dependency management issue. The fact you can use tools like rosdep to make this a little easier does not make this a ROS issue.

Cloning isn't enough, you'll have to make sure you have all other dependencies installed as well.

You can use something like rosdep check --from-paths /path/to/catkin_ws/src --ignore-src to check, and rosdep install .. to actually install all missing dependencies.

Also: make sure you have the correct branch checked out in your workspace. The cob_object_perception repository has branches for Electric, Fuerte, Groovy, Hydro and Indigo.

PS: in general, you'll want to first check and see whether a package has been released, as installing it using apt-get is much easier than building from source. Only if it hasn't been released, clone the repository.

PPS: This has also been asked many times before and is essentially a CMake / Linux dependency management issue. The fact you can use tools like rosdep to make this a little easier does not make this a ROS issue.


Edit:

user@ubuntu:~/catkin_ws$ roslaunch cob_read_text

Why would you attempt this if it is clear that the package hasn't been built successfully?

Also: after building the workspace, you'll have to first do a source /path/to/catkin_ws/deve/setup.bash before you can use the packages. Do this in a new terminal.