Ask Your Question
0

catkin_make error wpi_jaco

asked 2015-08-26 14:13:02 -0600

ediaraujo gravatar image

updated 2016-01-10 15:50:26 -0600

ahendrix gravatar image

I am new to ROS, I'm using Ubuntu 12.04 & ROS Indigo and and installed wpi_jaco package, but when I run the command catkin_make, It happens the following error

#### Running command: "make cmake_check_build_system" in "/home/edi/catkin_ws/build"
####
-- Using CATKIN_DEVEL_PREFIX: /home/edi/catkin_ws/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/indigo
-- This workspace overlays: /opt/ros/indigo
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/edi/catkin_ws/build/test_results
-- Found gtest sources under '/usr/src/gtest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.6.14
-- BUILD_SHARED_LIBS is on
WARNING: Package "ompl" does not follow the version conventions. It should not contain leading zeros (unless the number is 0).
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 10 packages in topological order:
-- ~~  - jaco_description
-- ~~  - jaco_sdk
-- ~~  - mico_description
-- ~~  - wpi_jaco (metapackage)
-- ~~  - wpi_jaco_msgs
-- ~~  - jaco_teleop
-- ~~  - jaco_interaction
-- ~~  - wpi_jaco_wrapper
-- ~~  - jaco_moveit_config
-- ~~  - mico_moveit_config
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'jaco_description'
-- ==> add_subdirectory(wpi_jaco/jaco_description)
-- +++ processing catkin package: 'jaco_sdk'
-- ==> add_subdirectory(wpi_jaco/jaco_sdk)
-- +++ processing catkin package: 'mico_description'
-- ==> add_subdirectory(wpi_jaco/mico_description)
-- +++ processing catkin metapackage: 'wpi_jaco'
-- ==> add_subdirectory(wpi_jaco/wpi_jaco)
-- +++ processing catkin package: 'wpi_jaco_msgs'
-- ==> add_subdirectory(wpi_jaco/wpi_jaco_msgs)
-- Using these message generators: gencpp;genlisp;genpy
-- Generating .msg files for action wpi_jaco_msgs/HomeArm /home/edi/catkin_ws/src/wpi_jaco/wpi_jaco_msgs/action/HomeArm.action
-- wpi_jaco_msgs: 10 messages, 6 services
-- +++ processing catkin package: 'jaco_teleop'
-- ==> add_subdirectory(wpi_jaco/jaco_teleop)
-- Using these message generators: gencpp;genlisp;genpy
-- +++ processing catkin package: 'jaco_interaction'
-- ==> add_subdirectory(wpi_jaco/jaco_interaction)
-- Using these message generators: gencpp;genlisp;genpy
**

CMake Error at /opt/ros/indigo/share/catkin/cmake/catkinConfig.cmake:75 (find_package):   Could not find a package configuration file provided by "rail_manipulation_msgs" with any of the following names:
    rail_manipulation_msgsConfig.cmake
    rail_manipulation_msgs-config.cmake   Add the installation prefix of "rail_manipulation_msgs" to   CMAKE_PREFIX_PATH or set "rail_manipulation_msgs_DIR" to a directory   containing one of the above files.  If "rail_manipulation_msgs" provides a   separate development package or SDK, be sure it has been installed. Call Stack (most recent call first):   wpi_jaco/jaco_interaction/CMakeLists.txt:7 (find_package)
-- Configuring incomplete, errors occurred! See also "/home/edi/catkin_ws/build/CMakeFiles/CMakeOutput.log". See also "/home/edi/catkin_ws/build/CMakeFiles/CMakeError.log". make: *** [cmake_check_build_system] Error 1 Invoking "make cmake_check_build_system" failed

how do I resolve this??????

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
1

answered 2016-01-10 15:45:30 -0600

hediented gravatar image

updated 2016-01-10 16:29:58 -0600

you need to install packages that are missing. There will be couple of them but for rail manipulation it goes like this:

sudo apt-get install ros-jade-rail-manipulation-msgs

and repeat for all the missing packages. Also note that I have jade distribution and you have to change it to whichever you have

also, it might happen you wont be able to install ros_control package using apt-get so you will have to download it in catkin_ws/src, you will also have to download realtime_tools package.

cd ~/catkin_ws/src
git clone https://github.com/ros-controls/ros_control.git
git clone https://github.com/ros-controls/realtime_tools.git
cd ..
cd catkin_make
edit flag offensive delete link more

Comments

1

rosdep can be used to resolve dependencies automatically. cd ~/catkin_ws and rosdep install --from-paths src -i

ahendrix gravatar imageahendrix ( 2016-01-10 18:41:10 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2015-08-26 14:13:02 -0600

Seen: 575 times

Last updated: Jan 10 '16