update folder plugins

This commit is contained in:
2025-11-13 17:39:09 +07:00
parent c94de60a7b
commit bd98bf4e08
18 changed files with 1008 additions and 610 deletions

View File

@@ -215,6 +215,54 @@ target_link_libraries(inflation_layer
yaml-cpp
)
add_library(voxel_layer SHARED
plugins/voxel_layer.cpp
)
target_link_libraries(voxel_layer
costmap_2d_new
${Boost_LIBRARIES}
yaml-cpp
)
add_library(critical_layer SHARED
plugins/critical_layer.cpp
)
target_link_libraries(critical_layer
costmap_2d_new
static_layer
${Boost_LIBRARIES}
yaml-cpp
)
add_library(directional_layer SHARED
plugins/directional_layer.cpp
)
target_link_libraries(directional_layer
costmap_2d_new
static_layer
${Boost_LIBRARIES}
yaml-cpp
)
add_library(preferred_layer SHARED
plugins/preferred_layer.cpp
)
target_link_libraries(preferred_layer
costmap_2d_new
static_layer
${Boost_LIBRARIES}
yaml-cpp
)
add_library(unpreferred_layer SHARED
plugins/unpreferred_layer.cpp
)
target_link_libraries(unpreferred_layer
costmap_2d_new
static_layer
${Boost_LIBRARIES}
yaml-cpp
)
# --- Test executables ---
add_executable(test_array_parser test/array_parser_test.cpp)
@@ -240,6 +288,7 @@ target_link_libraries(test_plugin PRIVATE
costmap_2d_new
static_layer
obstacle_layer
inflation_layer
${Boost_LIBRARIES}
Boost::filesystem
Boost::system