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

moveit_core headers not found

asked 2014-08-29 11:29:55 -0500

DevonW gravatar image

After trying to include moveit in a find_package(), I receive this error.

CMake Error at /home/marco/catkin_ws/devel/share/moveit_core/cmake/moveit_coreConfig.cmake:98 (message): Project 'moveit_core' specifies '/home/marco/catkin_ws/src/moveit/src/moveit_core/background_processing/include' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/home/marco/catkin_ws/src/moveit/src/moveit_core//home/marco/catkin_ws/src/moveit/src/moveit_core/background_processing/include'. Ask the maintainer 'Sachin Chitta robot.moveit@gmail.com, Ioan Sucan isucan@gmail.com, Acorn Pooley acorn.pooley@sri.com' to fix it.

Suggestions?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2014-08-29 13:44:05 -0500

ahendrix gravatar image

Did you have moveit in your workspace at some point in the past, and have you removed it since then?

The cmake config files for packages can often be left behind in the build directory of your workspace even after you remove the package from your src directory.

I've found that the easiest fix for this is to remove my build and devel directories and rebuild my workspace from scratch.

edit flag offensive delete link more

Comments

I did attempt to remove the /build /devel folders and I still received that error. Indeed it was in src before. What fixed it was installing the source code of moveit again and compiling with it However, that should be unnecessary so I'll try removing all the source and /devel /build and try again.

DevonW gravatar image DevonW  ( 2014-08-29 14:02:38 -0500 )edit

Question Tools

2 followers

Stats

Asked: 2014-08-29 11:29:55 -0500

Seen: 772 times

Last updated: Aug 29 '14