Ask Your Question

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, Ioan Sucan, Acorn Pooley' to fix it.


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

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


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

Your Answer

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

Add Answer

Question Tools



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

Seen: 500 times

Last updated: Aug 29 '14