From 52b4e715036ced05bfcf7f45d63a741db44797a5 Mon Sep 17 00:00:00 2001 From: Christian Rauch Date: Thu, 12 Mar 2020 15:09:37 +0000 Subject: [PATCH 1/4] add PCL dependency --- event_camera_simulator/esim_visualization/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/event_camera_simulator/esim_visualization/CMakeLists.txt b/event_camera_simulator/esim_visualization/CMakeLists.txt index 0bf2829..c9efd48 100644 --- a/event_camera_simulator/esim_visualization/CMakeLists.txt +++ b/event_camera_simulator/esim_visualization/CMakeLists.txt @@ -8,6 +8,8 @@ catkin_simple() # See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html catkin_python_setup() +find_package(PCL REQUIRED) + set(HEADERS include/esim/visualization/publisher_interface.hpp include/esim/visualization/ros_utils.hpp From 51d90aa13110475cc8269db0b6cd277d13105143 Mon Sep 17 00:00:00 2001 From: Christian Rauch Date: Thu, 12 Mar 2020 15:21:44 +0000 Subject: [PATCH 2/4] depend on 'dvs_msgs' --- event_camera_simulator/esim_visualization/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/event_camera_simulator/esim_visualization/CMakeLists.txt b/event_camera_simulator/esim_visualization/CMakeLists.txt index c9efd48..4bd0eb8 100644 --- a/event_camera_simulator/esim_visualization/CMakeLists.txt +++ b/event_camera_simulator/esim_visualization/CMakeLists.txt @@ -10,6 +10,8 @@ catkin_python_setup() find_package(PCL REQUIRED) +find_package(dvs_msgs REQUIRED) + set(HEADERS include/esim/visualization/publisher_interface.hpp include/esim/visualization/ros_utils.hpp From f397eca8f405a92b05e71c04dcf123b4b29b7d67 Mon Sep 17 00:00:00 2001 From: Christian Rauch Date: Thu, 12 Mar 2020 15:23:56 +0000 Subject: [PATCH 3/4] depend on 'minkindr_conversions' --- event_camera_simulator/esim_visualization/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/event_camera_simulator/esim_visualization/CMakeLists.txt b/event_camera_simulator/esim_visualization/CMakeLists.txt index 4bd0eb8..ec89316 100644 --- a/event_camera_simulator/esim_visualization/CMakeLists.txt +++ b/event_camera_simulator/esim_visualization/CMakeLists.txt @@ -11,6 +11,7 @@ catkin_python_setup() find_package(PCL REQUIRED) find_package(dvs_msgs REQUIRED) +find_package(minkindr_conversions REQUIRED) set(HEADERS include/esim/visualization/publisher_interface.hpp From 5cfcb6f3519872b13b92aa0924cc1c2b7010d8ab Mon Sep 17 00:00:00 2001 From: Christian Rauch Date: Thu, 12 Mar 2020 16:20:21 +0000 Subject: [PATCH 4/4] depend on 'assimp' --- event_camera_simulator/imp/imp_opengl_renderer/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/event_camera_simulator/imp/imp_opengl_renderer/CMakeLists.txt b/event_camera_simulator/imp/imp_opengl_renderer/CMakeLists.txt index 6e2270e..8903e4c 100644 --- a/event_camera_simulator/imp/imp_opengl_renderer/CMakeLists.txt +++ b/event_camera_simulator/imp/imp_opengl_renderer/CMakeLists.txt @@ -4,6 +4,7 @@ project(imp_opengl_renderer) find_package(catkin_simple REQUIRED) find_package(OpenCV REQUIRED) find_package(glfw3 REQUIRED) +find_package(assimp REQUIRED) include_directories(${OpenCV_INCLUDE_DIRS}) catkin_simple() @@ -39,7 +40,7 @@ target_include_directories(${PROJECT_NAME} PRIVATE ${INCLUDE_DIR}) target_include_directories(${PROJECT_NAME} PRIVATE ${GLAD_DIR}/include) set_property(TARGET ${PROJECT_NAME} PROPERTY CXX_STANDARD 11) -target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${OpenCV_LIBRARIES} ${CMAKE_DL_LIBS} glfw glad) +target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${OpenCV_LIBRARIES} ${CMAKE_DL_LIBS} glfw glad assimp) cs_install() cs_export()