We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6664ec5 commit 8c804aaCopy full SHA for 8c804aa
control/mpc_lateral_controller/src/mpc_lateral_controller.cpp
@@ -239,7 +239,11 @@ trajectory_follower::LateralOutput MpcLateralController::run(
239
Trajectory predicted_traj;
240
Float32MultiArrayStamped debug_values;
241
242
- if (!m_is_ctrl_cmd_prev_initialized) {
+ const bool is_under_control = input_data.current_operation_mode.is_autoware_control_enabled &&
243
+ input_data.current_operation_mode.mode ==
244
+ autoware_adapi_v1_msgs::msg::OperationModeState::AUTONOMOUS;
245
+
246
+ if (!m_is_ctrl_cmd_prev_initialized || !is_under_control) {
247
m_ctrl_cmd_prev = getInitialControlCommand();
248
m_is_ctrl_cmd_prev_initialized = true;
249
}
0 commit comments