Ompl include files in CMakeLists.txt
Closed this issue · 1 comments
I had to manually target_include_directories
the INCLUDE_DIRS
of ompl
to build the package, i.e.:
target_include_directories(${PROJECT_NAME}
PUBLIC
${OMPL_INCLUDE_DIRS})
e.g., after target_link_libraries(${PROJECT_NAME}
in smb_global_planner/CMakeLists.txt
. Otherwise, the build would fail to find the headers needed at https://github.com/VIS4ROB-lab/smb_path_planner/blob/3359439e13e5624a7cc18ffa389d0272a5b0d44a/smb_global_planner/include/smb_global_planner/ompl/smb_ompl_setup.h#L11-L18
Hi,
thanks for spotting it. However, soon we will be migrating to a new planning framework based on move_base
. If you are interested, check out the branch feature/ros_nav_stack
here. The merge into master will happen in the next few days.
I will close this issue - if you have other problems linked to ompl
, feel free to re-open it.