From 9bb287b35d0c7e6075f7979088a4b46da273d150 Mon Sep 17 00:00:00 2001 From: wep21 Date: Fri, 22 Apr 2022 04:30:38 +0900 Subject: [PATCH] fix(detected_object_validation): modify build error in rolling Signed-off-by: wep21 --- .../src/obstacle_pointcloud_based_validator.cpp | 7 ++++++- .../src/occupancy_grid_based_validator.cpp | 4 ++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/perception/detected_object_validation/src/obstacle_pointcloud_based_validator.cpp b/perception/detected_object_validation/src/obstacle_pointcloud_based_validator.cpp index 8617fee44a787..228dfc4f8f459 100644 --- a/perception/detected_object_validation/src/obstacle_pointcloud_based_validator.cpp +++ b/perception/detected_object_validation/src/obstacle_pointcloud_based_validator.cpp @@ -21,7 +21,12 @@ #include #include #include + +#ifdef USE_TF2_GEOMETRY_MSGS_DEPRECATED_HEADER #include +#else +#include +#endif #define EIGEN_MPL2_ONLY #include @@ -165,7 +170,7 @@ void ObstaclePointCloudBasedValidator::onObjectsAndObstaclePointCloud( // Create Kd-tree to search neighbor pointcloud to reduce cost. pcl::search::Search::Ptr kdtree = - boost::make_shared>(false); + pcl::make_shared>(false); kdtree->setInputCloud(obstacle_pointcloud); for (size_t i = 0; i < transformed_objects.objects.size(); ++i) { diff --git a/perception/detected_object_validation/src/occupancy_grid_based_validator.cpp b/perception/detected_object_validation/src/occupancy_grid_based_validator.cpp index d8542d62fc469..92a9679cc3f27 100644 --- a/perception/detected_object_validation/src/occupancy_grid_based_validator.cpp +++ b/perception/detected_object_validation/src/occupancy_grid_based_validator.cpp @@ -18,7 +18,11 @@ #include +#ifdef USE_TF2_GEOMETRY_MSGS_DEPRECATED_HEADER #include +#else +#include +#endif #define EIGEN_MPL2_ONLY #include