From ad90ca52fbc55789c35803bb70018232a3c9ba06 Mon Sep 17 00:00:00 2001 From: kobayu858 <129580202+kobayu858@users.noreply.github.com> Date: Thu, 1 Aug 2024 10:38:59 +0900 Subject: [PATCH] fix(autoware_freespace_planning_algorithms): fix functionConst (#8281) fix:functionConst Signed-off-by: kobayu858 --- .../autoware/freespace_planning_algorithms/astar_search.hpp | 2 +- .../autoware_freespace_planning_algorithms/src/astar_search.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/planning/autoware_freespace_planning_algorithms/include/autoware/freespace_planning_algorithms/astar_search.hpp b/planning/autoware_freespace_planning_algorithms/include/autoware/freespace_planning_algorithms/astar_search.hpp index 3f6c3935b8a42..f7434d912d5e0 100644 --- a/planning/autoware_freespace_planning_algorithms/include/autoware/freespace_planning_algorithms/astar_search.hpp +++ b/planning/autoware_freespace_planning_algorithms/include/autoware/freespace_planning_algorithms/astar_search.hpp @@ -79,7 +79,7 @@ struct AstarNode struct NodeComparison { - bool operator()(const AstarNode * lhs, const AstarNode * rhs) { return lhs->fc > rhs->fc; } + bool operator()(const AstarNode * lhs, const AstarNode * rhs) const { return lhs->fc > rhs->fc; } }; struct NodeUpdate diff --git a/planning/autoware_freespace_planning_algorithms/src/astar_search.cpp b/planning/autoware_freespace_planning_algorithms/src/astar_search.cpp index 4ead3cb5a7423..9233ad212bfa5 100644 --- a/planning/autoware_freespace_planning_algorithms/src/astar_search.cpp +++ b/planning/autoware_freespace_planning_algorithms/src/astar_search.cpp @@ -155,7 +155,7 @@ void AstarSearch::setCollisionFreeDistanceMap() using Entry = std::pair; struct CompareEntry { - bool operator()(const Entry & a, const Entry & b) { return a.second > b.second; } + bool operator()(const Entry & a, const Entry & b) const { return a.second > b.second; } }; std::priority_queue, CompareEntry> heap; std::vector closed(col_free_distance_map_.size(), false);