Skip to content

Commit 42d147b

Browse files
authored
fix(velocity_controller): debug value for feedforward (autowarefoundation#3782)
Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>
1 parent 3950f81 commit 42d147b

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

control/pid_longitudinal_controller/include/pid_longitudinal_controller/debug_values.hpp

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ class DebugValues
5656
PITCH_RAW_TRAJ_DEG = 27,
5757
STOP_DIST = 28,
5858
FF_SCALE = 29,
59+
ACC_CMD_FF = 30,
5960
SIZE // this is the number of enum elements
6061
};
6162

control/pid_longitudinal_controller/src/pid_longitudinal_controller.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -946,7 +946,8 @@ double PidLongitudinalController::applyVelocityFeedback(
946946
m_debug_values.setValues(DebugValues::TYPE::ACC_CMD_FB_P_CONTRIBUTION, pid_contributions.at(0));
947947
m_debug_values.setValues(DebugValues::TYPE::ACC_CMD_FB_I_CONTRIBUTION, pid_contributions.at(1));
948948
m_debug_values.setValues(DebugValues::TYPE::ACC_CMD_FB_D_CONTRIBUTION, pid_contributions.at(2));
949-
m_debug_values.setValues(DebugValues::TYPE::FF_SCALE, ff_acc);
949+
m_debug_values.setValues(DebugValues::TYPE::FF_SCALE, ff_scale);
950+
m_debug_values.setValues(DebugValues::TYPE::ACC_CMD_FF, ff_acc);
950951

951952
return feedback_acc;
952953
}

0 commit comments

Comments
 (0)