9 optional int32 cutoff_freq = 1;
12message LonBasedPidPlusControllerConf{
14 optional
double ts = 1 [
default = 0.01];
16 optional
double brake_minimum_action = 2 [
default = 0.0];
18 optional
double throttle_minimum_action = 3 [
default = 0.0];
20 optional
double speed_controller_input_limit = 4 [
default = 2.5];
22 optional
double station_error_limit = 5 [
default = 2.5];
24 optional
double preview_window = 6 [
default = 20.0];
26 optional
double standstill_acceleration = 7 [
default = -3.0];
28 optional
double standstill_narmal_acceleration = 8 [
default = -1.0];
30 optional
double stop_gain_acceleration = 9 [
default = -1.0];
45 optional
bool enable_reverse_leadlag_compensation = 15 [
default =
false];
48 optional
bool enable_speed_station_preview = 16 [
default =
false];
50 optional
bool enable_slope_offset = 17 [
default =
false];
52 optional
bool use_acceleration_lookup_limit = 18 [
default =
false];
54 optional
bool use_preview_reference_check = 19 [
default =
false];
57 optional
double steer_cmd_interval = 20 [
default = 100.0];
59 optional
bool use_steering_check = 21 [
default =
false];
62 optional
double pedestrian_stop_time = 22 [
default = 10.0];
64 optional
double full_stop_long_time = 23 [
default = 300.0];
67 optional
double pit_replan_check_time = 24 [
default = 14.0];
69 optional int32 pit_replan_check_count = 25 [
default = 3];
72 optional int32 epb_change_count = 26 [
default = 2];
74 optional
bool use_vehicle_epb = 27 [deprecated =
true];
76 optional
double speed_threshold_in_backslip = 28 [deprecated =
true];
77 optional
double backslip_check_min_pitch = 29 [deprecated =
true];
78 optional
double speed_threshold_out_backslip = 30 [deprecated =
true];
79 optional
double min_dec_hold_on_slope = 31 [deprecated =
true];
81 repeated
double pitch_segment = 32 [deprecated =
true];
82 repeated
double dec_prepare_change_rate = 33 [deprecated =
true];
84 optional
double min_dec_rate_in_stop_ctrl = 34 [deprecated =
true];
85 optional
double dec_ctrl_rate_antislip = 35 [deprecated =
true];
86 optional
double speed_diff_threshold_enter_stop = 36 [deprecated =
true];
87 optional
double max_dec_rate_in_stop_ctrl = 37 [deprecated =
true];
88 optional
double speed_threshold_enter_stop = 38 [deprecated =
true];
89 optional
double dec_addition_speed_error = 39 [deprecated =
true];
90 optional
double dec_addition_station_error = 40 [deprecated =
true];
91 optional
double dec_addition_hold_on_slope = 41 [deprecated =
true];
92 optional
bool use_new_fullstop = 42 [deprecated =
true];
95 optional
double full_stop_path_remain_gain = 43;
97 optional int32 use_opposite_slope_compensation = 44 [
default = 1];
99 optional
bool use_check_pit = 45 [
default =
false];
101 optional
double epb_brake = 46 [
default = 60.0];
102 optional
double emergency_quit_fullstop_minspeed = 47 [deprecated =
true];
105 optional
double emergency_quit_fullstop_mindec = 48 [
default = -3.0];
107 optional
double path_remain = 49 [
default = 0.2];
110 optional
double release_end_brake_speed = 50 [
default = 2.0];
112 optional int32 fullstop_window = 51 [
default = 200];
114 optional
double fullstop_pathremain = 52 [
default = 2.0];
116 optional
double full_stop_station_err_rate = 53 [
default = 1.0];
118 optional
double full_stop_pitch_brake_param = 54 [
default = 150];
120 optional
double full_stop_max_brake = 55 [
default = 20.0];
122 optional
double full_stop_pitch_window_param = 56 [
default = 300];
124 optional
double max_brk_downhill_change_rate = 57 [
default = 0.4];
126 optional
double pitch_path_remain_param = 58 [
default = 9.0];
128 optional
double pitch_path_remain_param_min = 59 [
default = -3.0];
130 optional
double downhill_full_stop_min_speed = 60 [
default = 0.4];
133 optional
bool use_speed_itfc = 61 [
default =
false];
135 optional
double speed_itfc_full_stop_speed = 62 [
default = 0.09];
137 optional
double speed_itfc_path_remain_min = 63 [
default = 0.10];
139 optional
double speed_itfc_dcc_emergency = 64 [
default = -1.5];
141 optional
double speed_itfc_speed_cmd = 65 [
default = 0.10];
143 optional
double speed_itfc_path_remain_max = 66 [
default = 0.60];
145 optional
double speed_itfc_acc_thres = 67 [
default = 0.0];
147 optional
double speed_itfc_stop_speed = 68 [
default = 0.05];
150 optional
double speed_path_remain = 69 [
default = 0.11];
152 optional
bool use_parking_speed_control = 70 [
default =
false];
154 optional
double speed_control_min_speed = 71 [
default = 0.05];
156 optional
double openspace_r_std_v = 72 [
default = 0.25];
158 optional
double openspace_r_err = 73 [
default = 0.03];
160 optional
double openspace_cmd_change = 74 [
default = 0.02];
162 optional
double speed_control_pitch_thres = 75 [
default = -1.0];
164 optional
double pitch_start_throttle = 76 [
default = 8.0];
166 optional int32 openspace_start_num = 78 [
default = 60];
168 optional
double openspace_r_err_big = 79 [
default = 0.04];
170 optional
double openspace_brk_change = 80 [
default = 0.1];
172 optional
double openspace_max_brk = 81 [
default = 10.0];
173 optional
double battery_threshold = 82;
175 optional
double openspace_start_throttle = 83 [
default = 20.0];
177 optional
double openspace_maintain_throttle = 84 [
default = 13.0];
179 optional
bool use_maintain_throttle = 85 [
default =
false];