Skip to content

Commit abfb32e

Browse files
fix(pid_longitudinal_controller): fix overrun distance calculation against goal position (#1714)
po Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>
1 parent 851decb commit abfb32e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

control/autoware_pid_longitudinal_controller/src/pid_longitudinal_controller.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -534,8 +534,8 @@ PidLongitudinalController::ControlData PidLongitudinalController::getControlData
534534

535535
// distance to stopline
536536
control_data.stop_dist = longitudinal_utils::calcStopDistance(
537-
control_data.interpolated_traj.points.at(control_data.nearest_idx).pose,
538-
control_data.interpolated_traj, m_ego_nearest_dist_threshold, m_ego_nearest_yaw_threshold);
537+
current_pose, control_data.interpolated_traj, m_ego_nearest_dist_threshold,
538+
m_ego_nearest_yaw_threshold);
539539

540540
// pitch
541541
// NOTE: getPitchByTraj() calculates the pitch angle as defined in

0 commit comments

Comments
 (0)