Skip to content

Commit 60f3db2

Browse files
authored
Add Eigen in nav2_map_server (#5695)
Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>
1 parent b41d757 commit 60f3db2

File tree

5 files changed

+4
-4
lines changed

5 files changed

+4
-4
lines changed

‎nav2_costmap_2d/include/nav2_costmap_2d/plugin_container_layer.hpp‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#ifndef NAV2_COSTMAP_2D__PLUGIN_CONTAINER_LAYER_HPP_
1616
#define NAV2_COSTMAP_2D__PLUGIN_CONTAINER_LAYER_HPP_
1717

18-
#include <Eigen/Dense>
1918
#include <cmath>
2019
#include <memory>
2120
#include <string>

‎nav2_map_server/CMakeLists.txt‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ find_package(tf2_ros REQUIRED)
2222
find_package(nav2_ros_common REQUIRED)
2323
find_package(yaml_cpp_vendor REQUIRED)
2424
find_package(yaml-cpp REQUIRED)
25+
find_package(Eigen3 REQUIRED)
2526

2627
pkg_search_module(UUID REQUIRED uuid)
2728

@@ -62,6 +63,7 @@ target_link_libraries(${map_io_library_name} PRIVATE
6263
${GRAPHICSMAGICKCPP_LIBRARIES}
6364
tf2::tf2
6465
yaml-cpp::yaml-cpp
66+
Eigen3::Eigen
6567
)
6668

6769
add_library(${library_name} SHARED
@@ -231,7 +233,7 @@ ament_export_libraries(
231233
${map_io_library_name}
232234
${vo_library_name}
233235
)
234-
ament_export_dependencies(nav_msgs nav2_msgs nav2_util rclcpp rclcpp_lifecycle nav2_ros_common)
236+
ament_export_dependencies(nav_msgs nav2_msgs nav2_util rclcpp rclcpp_lifecycle nav2_ros_common Eigen3)
235237
ament_export_targets(${library_name})
236238

237239
ament_package()

‎nav2_map_server/package.xml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
<depend>lifecycle_msgs</depend>
3232
<depend>nav2_ros_common</depend>
3333
<depend>uuid</depend>
34+
<depend>eigen</depend>
3435

3536
<test_depend>ament_lint_common</test_depend>
3637
<test_depend>ament_lint_auto</test_depend>

‎nav2_mppi_controller/package.xml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
<depend>tf2_geometry_msgs</depend>
3030
<depend>tf2_ros</depend>
3131
<depend>visualization_msgs</depend>
32-
<depend>eigen3_cmake_module</depend>
3332
<depend>eigen</depend>
3433
<depend>nav2_ros_common</depend>
3534

‎nav2_smoother/package.xml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
<depend>tf2</depend>
2525
<depend>tf2_ros</depend>
2626
<depend>nav2_ros_common</depend>
27-
<depend>eigen3_cmake_module</depend>
2827
<depend>eigen</depend>
2928

3029
<test_depend>ament_cmake_gtest</test_depend>

0 commit comments

Comments
 (0)