Commit 0b18e63 1 parent c76a8c2 commit 0b18e63 Copy full SHA for 0b18e63
File tree 1 file changed +2
-7
lines changed
planning/behavior_path_planner/autoware_behavior_path_lane_change_module/src
1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -1415,7 +1415,6 @@ std::vector<LaneChangePhaseMetrics> NormalLaneChange::get_lane_changing_metrics(
1415
1415
const double shift_length, const double dist_to_reg_element) const
1416
1416
{
1417
1417
const auto & route_handler = getRouteHandler ();
1418
- const auto & target_lanes = common_data_ptr_->lanes_ptr ->target ;
1419
1418
const auto & transient_data = common_data_ptr_->transient_data ;
1420
1419
const auto dist_lc_start_to_end_of_lanes = calculation::calc_dist_from_pose_to_terminal_end (
1421
1420
common_data_ptr_, common_data_ptr_->lanes_ptr ->target_neighbor ,
@@ -1426,12 +1425,8 @@ std::vector<LaneChangePhaseMetrics> NormalLaneChange::get_lane_changing_metrics(
1426
1425
transient_data.is_ego_near_current_terminal_start
1427
1426
? transient_data.dist_to_terminal_end - prep_metric.length
1428
1427
: std::min (transient_data.dist_to_terminal_end , dist_to_reg_element) - prep_metric.length ;
1429
- auto target_lane_buffer = lane_change_parameters_->lane_change_finish_judge_buffer +
1430
- transient_data.next_dist_buffer .min ;
1431
- if (std::abs (route_handler->getNumLaneToPreferredLane (target_lanes.back (), direction_)) > 0 ) {
1432
- target_lane_buffer += lane_change_parameters_->backward_length_buffer_for_end_of_lane ;
1433
- }
1434
- max_length = std::min (max_length, dist_lc_start_to_end_of_lanes - target_lane_buffer);
1428
+ max_length =
1429
+ std::min (max_length, dist_lc_start_to_end_of_lanes - transient_data.next_dist_buffer .min );
1435
1430
return max_length;
1436
1431
});
1437
1432
You can’t perform that action at this time.
0 commit comments