Skip to content

Commit 215314a

Browse files
authored
Merge pull request #39 from fmrico/fix_runtime_link_error
Fix link error when running MPPI in Realease
2 parents 8237511 + a7a909a commit 215314a

3 files changed

Lines changed: 5 additions & 0 deletions

File tree

controllers/easynav_mppi_controller/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ find_package(easynav_system REQUIRED)
1616
find_package(pluginlib REQUIRED)
1717
find_package(geometry_msgs REQUIRED)
1818
find_package(tf2_ros REQUIRED)
19+
find_package(tf2_geometry_msgs REQUIRED)
1920
find_package(nav_msgs REQUIRED)
2021
find_package(visualization_msgs REQUIRED)
2122
find_package(PCL REQUIRED COMPONENTS common io)
@@ -35,6 +36,7 @@ target_link_libraries(${PROJECT_NAME} PUBLIC
3536
easynav_core::easynav_core
3637
easynav_system::easynav_system
3738
tf2_ros::tf2_ros
39+
tf2_geometry_msgs::tf2_geometry_msgs
3840
pluginlib::pluginlib
3941
${geometry_msgs_TARGETS}
4042
${nav_msgs_TARGETS}
@@ -77,6 +79,7 @@ ament_export_dependencies(
7779
easynav_core
7880
pluginlib
7981
tf2_ros
82+
tf2_geometry_msgs
8083
geometry_msgs
8184
nav_msgs
8285
visualization_msgs

controllers/easynav_mppi_controller/package.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
<depend>easynav_system</depend>
1515
<depend>pluginlib</depend>
1616
<depend>tf2_ros</depend>
17+
<depend>tf2_geometry_msgs</depend>
1718
<depend>geometry_msgs</depend>
1819
<depend>nav_msgs</depend>
1920
<depend>visualization_msgs</depend>

controllers/easynav_mppi_controller/src/easynav_mppi_controller/MPPIOptimizer.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#include "easynav_mppi_controller/MPPIOptimizer.hpp"
22
#include "tf2/utils.hpp"
3+
#include "tf2_geometry_msgs/tf2_geometry_msgs.hpp"
34

45
#include <cmath>
56
#include <limits>

0 commit comments

Comments
 (0)