ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

error with new moveit_core 0.6.11 [closed]

asked 2014-11-07 08:34:25 -0500

jay75 gravatar image

ros indigo

ubuntu 14.04 trusty

i have just installed moveit_core-indigo-devel 0.6.11. as i was facing the same error in "constraint_samplers::IKConstraintSampler::callIK with assertion validate(state) failed."

i am now getting the error:

/opt/ros/indigo/lib/libmoveit_planning_scene_monitor.so: undefined reference to `planning_scene::PlanningScene::PlanningScene(boost::shared_ptr<moveit::core::RobotModel> const&, boost::shared_ptr<collision_detection::World>)'
collect2: error: ld returned 1 exit status
make[2]: *** [/home/jaysin/ros/ws_clam/devel/lib/hal_main/arms_server] Error 1
make[1]: *** [clam/hal_main/CMakeFiles/arms_server.dir/all] Error 2
make: *** [all] Error 2

i have tried different things with my link libraries in CMakeLists.txt but no success. the library "libmoveit_planning_scene.so" and it's header "planning_scene.h" are both there.

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by jay75
close date 2014-11-10 02:22:08.869995

1 Answer

Sort by ยป oldest newest most voted
1

answered 2014-11-09 21:42:06 -0500

fergs gravatar image

Solved on the mailing list, issue was that moveit-ros-* packages are out of date. ABI compatibility is not really been kept on ROS things < 1.0 (and often isn't so well kept on things > 1.0), so I would always recommend updating all ROS packages. One easy way to do this is:

sudo apt-get --only-upgrade install ros-indigo-*

Which will upgrade all previously installed ros-indigo packages.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2014-11-07 08:34:25 -0500

Seen: 471 times

Last updated: Nov 09 '14