uu-isrc-robotics / pr2_rubiks_solver

Nodes needed for the PR2 to solve the Rubik's Graph
7 stars 3 forks source link

Build issues in ros groovy -PR2 #2

Open Telpr2 opened 7 years ago

Telpr2 commented 7 years ago

Hi, We are working with PR2. we are using ROS groovy . Downloaded the source and ran rosmake . We are getting the following build error: [rospack] Error: package/stack 'rubiks_graph' depends on non-existent package 'motion_planning_msgs' and rosdep claims that it is not a system dependency. Check the ROS_PACKAGE_PATH or try calling 'rosdep update'

CMake Error at /opt/ros/groovy/share/ros/core/rosbuild/public.cmake:129 (message):

Failed to invoke rospack to get compile flags for package 'rubiks_graph'.
Look above for errors from rospack itself.  Aborting.  Please fix the
broken dependency!

Call Stack (most recent call first): /opt/ros/groovy/share/ros/core/rosbuild/public.cmake:203 (rosbuild_invoke_rospack) CMakeLists.txt:15 (rosbuild_init) -- Configuring incomplete, errors occurred!

Can you please help us in rectifying the issue and make pr2 solve the rubiks cube successfully.

Thanks and regards, PR2 Team.

lorenzoriano commented 7 years ago

Hi @Telpr2 , thanks for trying out our code! Unfortunately this code is very old and very likely unsupported on newer versions of ROS. The original authors have moved to new jobs and I doubt any of us can help. But the code should be usable in principle, with some minor tweaks :wink:

gpdas commented 7 years ago

Hi @Telpr2

"In electric, this package has been replaced by arm_navigation_msgs." You may have to replace "motion_planning_msgs" in the manifest.xml and in the source files with "arm_navigation_msgs" and give it a try to make it.