diff --git a/planning/behavior_path_planner/src/utils/lane_change/utils.cpp b/planning/behavior_path_planner/src/utils/lane_change/utils.cpp index 65f4b33c74291..4dc5de2fdecd3 100644 --- a/planning/behavior_path_planner/src/utils/lane_change/utils.cpp +++ b/planning/behavior_path_planner/src/utils/lane_change/utils.cpp @@ -183,8 +183,13 @@ std::optional constructCandidatePath( point.lane_ids = target_segment.points.at(*nearest_idx).lane_ids; } + // TODO(Yutaka Shimizu): remove this flag after make the isPathInLanelets faster + const bool enable_path_check_in_lanelet = false; + // check candidate path is in lanelet - if (!isPathInLanelets(shifted_path.path, original_lanelets, target_lanelets)) { + if ( + enable_path_check_in_lanelet && + !isPathInLanelets(shifted_path.path, original_lanelets, target_lanelets)) { return std::nullopt; }