Quantcast
Channel: ROS Answers: Open Source Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 1441

troubles building moveit on osx indigo

$
0
0
Hi, I'm new to ROS and am interested to delve into the MoveIt project. I managed to install ROS Indigo painlessly on osx by means of [this script](https://github.com/mikepurvis/ros-install-osx) ( thanks Mike! ). I realize that as a novice osx is perhaps not an ideal learning environment, that said, so far, so good... ;) Next, I'd love to be able compile MoveIt on osx. When trying to build MoveIt ( the `rosdep` output below suggest no homebrew packages exist ), I run into the issue of not being / not having installed the `object_recognition_msgs` dependency. is it possible to side-step the `object_recognition_msgs`dependency? is there a way to trace what module requires `object_recognition_msgs`? any pointers on how to move on with this build are much appreciated... thanks, -jelle source /opt/ros/indigo/setup.bash mkdir moveit cd moveit mkdir src cd src/ wstool init . wstool merge https://raw.github.com/ros-planning/moveit_docs/indigo-devel/moveit.rosinstall wstool update cd .. $ catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release Base path: /Users/jelleferinga/ROS/moveit Source space: /Users/jelleferinga/ROS/moveit/src Build space: /Users/jelleferinga/ROS/moveit/build_isolated Devel space: /Users/jelleferinga/ROS/moveit/devel_isolated Install space: /Users/jelleferinga/ROS/moveit/install_isolated Additional CMake Arguments: -DCMAKE_BUILD_TYPE=Release ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ traversing 22 packages in topological order: ~~ - moveit_msgs ~~ - moveit_planners ~~ - moveit_plugins ~~ - moveit_resources ~~ - moveit_core ~~ - moveit_controller_manager_example ~~ - moveit_fake_controller_manager ~~ - moveit_ros ~~ - moveit_ros_perception ~~ - moveit_ros_planning ~~ - moveit_planners_ompl ~~ - moveit_ros_move_group ~~ - moveit_ros_manipulation ~~ - moveit_ros_robot_interaction ~~ - moveit_ros_warehouse ~~ - moveit_ros_benchmarks ~~ - moveit_ros_planning_interface ~~ - moveit_commander ~~ - moveit_ros_visualization ~~ - moveit_ros_benchmarks_gui ~~ - moveit_setup_assistant ~~ - moveit_simple_controller_manager ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The packages or cmake arguments have changed, forcing cmake invocation ==> Processing catkin package: 'moveit_msgs' ==> Creating build directory: 'build_isolated/moveit_msgs' ==> cmake /Users/jelleferinga/ROS/moveit/src/moveit_msgs -DCATKIN_DEVEL_PREFIX=/Users/jelleferinga/ROS/moveit/devel_isolated/moveit_msgs -DCMAKE_INSTALL_PREFIX=/Users/jelleferinga/ROS/moveit/install_isolated -DCMAKE_BUILD_TYPE=Release -G Unix Makefiles in '/Users/jelleferinga/ROS/moveit/build_isolated/moveit_msgs' -- The C compiler identification is AppleClang 6.1.0.6020053 -- The CXX compiler identification is AppleClang 6.1.0.6020053 -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CATKIN_DEVEL_PREFIX: /Users/jelleferinga/ROS/moveit/devel_isolated/moveit_msgs -- Using CMAKE_PREFIX_PATH: /opt/ros/indigo -- This workspace overlays: /opt/ros/indigo -- Found PythonInterp: /usr/bin/python (found version "2.7.10") -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Using default Python package layout -- Found PY_em: /usr/local/lib/python2.7/site-packages/em.pyc -- Using empy: /usr/local/lib/python2.7/site-packages/em.pyc -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /Users/jelleferinga/ROS/moveit/build_isolated/moveit_msgs/test_results -- Found gtest: gtests will be built -- Using Python nosetests: /usr/local/bin/nosetests-2.7 -- catkin 0.6.14 -- 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 "object_recognition_msgs" with any of the following names: object_recognition_msgsConfig.cmake object_recognition_msgs-config.cmake Add the installation prefix of "object_recognition_msgs" to CMAKE_PREFIX_PATH or set "object_recognition_msgs_DIR" to a directory containing one of the above files. If "object_recognition_msgs" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:14 (find_package) -- Configuring incomplete, errors occurred! See also "/Users/jelleferinga/ROS/moveit/build_isolated/moveit_msgs/CMakeFiles/CMakeOutput.log".<== Failed to process package 'moveit_msgs': Command '['cmake', '/Users/jelleferinga/ROS/moveit/src/moveit_msgs', '-DCATKIN_DEVEL_PREFIX=/Users/jelleferinga/ROS/moveit/devel_isolated/moveit_msgs', '-DCMAKE_INSTALL_PREFIX=/Users/jelleferinga/ROS/moveit/install_isolated', '-DCMAKE_BUILD_TYPE=Release', '-G', 'Unix Makefiles']' returned non-zero exit status 1 Reproduce this error by running: ==> cd /Users/jelleferinga/ROS/moveit/build_isolated/moveit_msgs && cmake /Users/jelleferinga/ROS/moveit/src/moveit_msgs -DCATKIN_DEVEL_PREFIX=/Users/jelleferinga/ROS/moveit/devel_isolated/moveit_msgs -DCMAKE_INSTALL_PREFIX=/Users/jelleferinga/ROS/moveit/install_isolated -DCMAKE_BUILD_TYPE=Release -G 'Unix Makefiles' Command failed, exiting. # Running rosdep: rosdep install --from-paths src --ignore-src --rosdistro indigo -y --as-root pip:no --skip-keys="gazebo" Error: No available formula for ros/indigo/object_recognition_msgs Please tap it and then try again: brew tap ros/indigo Error: No available formula for ros/indigo/household_objects_database_msgs Please tap it and then try again: brew tap ros/indigo Error: No available formula for freeglut Error: No available formula for ros/indigo/ompl Please tap it and then try again: brew tap ros/indigo Error: No available formula for ros/indigo/manipulation_msgs Please tap it and then try again: brew tap ros/indigo Error: No available formula for ros/indigo/octomap_msgs Please tap it and then try again: brew tap ros/indigo Error: No available formula for ros/indigo/srdfdom Please tap it and then try again: brew tap ros/indigo Error: No available formula for ros/indigo/fcl Please tap it and then try again: brew tap ros/indigo Error: No available formula for ros/indigo/warehouse_ros Please tap it and then try again: brew tap ros/indigo executing command [brew install ros/indigo/object_recognition_msgs] ==> Tapping ros/indigo Cloning into '/usr/local/Library/Taps/ros/homebrew-indigo'... remote: Repository not found. fatal: repository 'https://github.com/ros/homebrew-indigo/' not found Error: Failure while executing: git clone https://github.com/ros/homebrew-indigo /usr/local/Library/Taps/ros/homebrew-indigo --depth=1 ERROR: the following rosdeps failed to install homebrew: command [brew install ros/indigo/object_recognition_msgs] failed

Viewing all articles
Browse latest Browse all 1441

Trending Articles