34 optional
double station_reference = 1;
35 optional
double station_error = 2;
36 optional
double station_error_limited = 3;
37 optional
double preview_station_error = 4;
38 optional
double speed_reference = 5;
39 optional
double speed_error = 6;
40 optional
double speed_controller_input_limited = 7;
41 optional
double preview_speed_reference = 8;
42 optional
double preview_speed_error = 9;
43 optional
double preview_acceleration_reference = 10;
44 optional
double acceleration_cmd_closeloop = 11;
45 optional
double acceleration_cmd = 12;
46 optional
double acceleration_lookup = 13;
47 optional
double speed_lookup = 14;
48 optional
double calibration_value = 15;
49 optional
double throttle_cmd = 16;
50 optional
double brake_cmd = 17;
51 optional
bool is_full_stop = 18;
52 optional
double slope_offset_compensation = 19;
53 optional
double current_station = 20;
54 optional
double path_remain = 21;
55 optional int32 pid_saturation_status = 22;
56 optional int32 leadlag_saturation_status = 23;
57 optional
double speed_offset = 24;
58 optional
double current_speed = 25;
59 optional
double acceleration_reference = 26;
60 optional
double current_acceleration = 27;
61 optional
double acceleration_error = 28;
62 optional
double jerk_reference = 29;
63 optional
double current_jerk = 30;
64 optional
double jerk_error = 31;
68 optional
double acceleration_lookup_limit = 35;
69 optional
double vehicle_pitch = 36;
70 optional
bool is_epb_brake = 37;
71 optional
double current_steer_interval = 38;
72 optional
bool is_wait_steer = 39;
73 optional
bool is_stop_reason_by_destination = 40;
74 optional
bool is_stop_reason_by_prdestrian = 41;
75 optional
bool is_full_stop_soft = 42;
76 optional
string control_task_name = 43;
77 optional
double path_remain_add = 44;
78 optional
double max_path_remain_when_stopped = 45;
79 optional
bool form_go_to_full_stop = 46;
80 optional
bool begin_end_brake = 47;
81 optional
double hillup_fullstop_brake_rate = 48;
82 optional
double vehicle_speed = 49;
83 optional
double vehicle_speed_filter = 50;
84 optional
double throttle_cmd_filter = 51;
88 optional
double lateral_error = 1;
89 optional
double ref_heading = 2;
90 optional
double heading = 3;
91 optional
double heading_error = 4;
92 optional
double heading_error_rate = 5;
93 optional
double lateral_error_rate = 6;
94 optional
double curvature = 7;
95 optional
double steer_angle = 8;
96 optional
double steer_angle_feedforward = 9;
97 optional
double steer_angle_lateral_contribution = 10;
98 optional
double steer_angle_lateral_rate_contribution = 11;
99 optional
double steer_angle_heading_contribution = 12;
100 optional
double steer_angle_heading_rate_contribution = 13;
101 optional
double steer_angle_feedback = 14;
102 optional
double steering_position = 15;
103 optional
double ref_speed = 16;
104 optional
double steer_angle_limited = 17;
107 optional
double lateral_acceleration = 18;
109 optional
double lateral_jerk = 19;
111 optional
double ref_heading_rate = 20;
112 optional
double heading_rate = 21;
116 optional
double ref_heading_acceleration = 22;
117 optional
double heading_acceleration = 23;
118 optional
double heading_error_acceleration = 24;
122 optional
double ref_heading_jerk = 25;
123 optional
double heading_jerk = 26;
124 optional
double heading_error_jerk = 27;
128 optional
double lateral_error_feedback = 28;
129 optional
double heading_error_feedback = 29;
135 optional
double steer_angle_feedback_augment = 31;
139 optional
bool steer_mrac_enable_status = 33;
142 optional
double lateral_centripetal_acceleration = 34;
143 optional
string control_task_name = 35;
149 optional
double efai_rate = 37;
150 optional
double ed_rate = 38;
153 optional
double heading_error_by_ref = 39;
154 optional
double heading_error_by_auto_compensation = 40;
157 optional
bool is_lock_steer = 42;
161 optional
double lookahead_station = 44;
162 optional
double lookback_station = 45;
163 optional
double lookahead_time = 46;
164 optional
double lookahead_station_s_diff = 47;
167 optional
double lookahead_time_new = 50;
168 optional
double lookahead_station_s_diff_new = 51;
169 optional
double lateral_error_feedback_new = 52;
170 optional
double heading_error_feedback_new = 53;
171 optional
bool enable_look_ahead_back_control = 54;
176 optional
bool is_in_large_curvature = 56;
183 optional
double lateral_error_target_lr = 61;
184 optional
double heading_error_target_lr = 62;
185 optional
double curvature_target_lr = 63;
187 optional
double lateral_error_target_com = 64;
188 optional
double heading_error_target_com = 65;
189 optional
double curvature_target_com = 66;
191 optional
double lateral_error_match_com = 67;
192 optional
double heading_error_match_com = 68;
193 optional
double curvature_match_com = 69;
195 optional
double lateral_error_match_local = 70;
196 optional
double heading_error_match_local = 71;
197 optional
double curvature_match_local = 72;
199 optional
double lateral_error_absolute_local = 73;
200 optional
double heading_error_absolute_local = 74;
201 optional
double curvature_absolute_local = 75;
203 optional int32 now_reverse_stage = 76;
204 optional int32 current_choose_point = 77;
205 repeated
double continous_lateral_errors = 78;
206 repeated
double continous_heading_errors = 79;
208 optional
double com_length = 80;
209 optional
double lr = 81;
212 optional
double lookback_time_new = 83;
213 optional
double lookback_station_s_diff_new = 84;
214 optional
double lookahead_curvature = 85;
215 optional
double lookahead_curvature_new = 86;
216 optional
double lookback_curvature_new = 87;
218 optional
double lateral_error_lqr_input = 88;
219 optional
double heading_error_lqr_input = 89;
220 optional
double lqr_iteration_num = 90;
221 optional
double lqr_result_diff = 91;
222 optional
double com_change = 92;
223 optional int32 current_sign = 93;
224 optional int32 current_min_error_point = 94;
229 optional
double lateral_error_track_com = 97;
230 optional
double heading_error_track_com = 98;
232 optional
double lateral_error_lqr_input_change = 99;
233 optional
double heading_error_lqr_input_change = 100;
234 optional
double curvature_change = 101;
248 optional
double lateral_error = 1;
249 optional
double ref_heading = 2;
250 optional
double heading = 3;
251 optional
double heading_error = 4;
252 optional
double heading_error_rate = 5;
253 optional
double lateral_error_rate = 6;
254 optional
double curvature = 7;
255 optional
double steer_angle = 8;
256 optional
double steer_angle_feedforward = 9;
257 optional
double steer_angle_lateral_contribution = 10;
258 optional
double steer_angle_lateral_rate_contribution = 11;
259 optional
double steer_angle_heading_contribution = 12;
260 optional
double steer_angle_heading_rate_contribution = 13;
261 optional
double steer_angle_feedback = 14;
262 optional
double steering_position = 15;
263 optional
double ref_speed = 16;
264 optional
double steer_angle_limited = 17;
265 optional
double station_reference = 18;
266 optional
double station_error = 19;
267 optional
double speed_reference = 20;
268 optional
double speed_error = 21;
269 optional
double acceleration_reference = 22;
270 optional
bool is_full_stop = 23;
271 optional
double station_feedback = 24;
272 optional
double speed_feedback = 25;
273 optional
double acceleration_cmd_closeloop = 26;
274 optional
double acceleration_cmd = 27;
275 optional
double acceleration_lookup = 28;
276 optional
double speed_lookup = 29;
277 optional
double calibration_value = 30;
278 optional
double steer_unconstrained_control_diff = 31;
279 optional
double steer_angle_feedforward_compensation = 32;
280 repeated
double matrix_q_updated = 33;
281 repeated
double matrix_r_updated = 34;
284 optional
double lateral_acceleration = 35;
286 optional
double lateral_jerk = 36;
288 optional
double ref_heading_rate = 37;
289 optional
double heading_rate = 38;
293 optional
double ref_heading_acceleration = 39;
294 optional
double heading_acceleration = 40;
295 optional
double heading_error_acceleration = 41;
299 optional
double ref_heading_jerk = 42;
300 optional
double heading_jerk = 43;
301 optional
double heading_error_jerk = 44;
303 optional
double acceleration_feedback = 45;
304 optional
double acceleration_error = 46;
305 optional
double jerk_reference = 47;
306 optional
double jerk_feedback = 48;
307 optional
double jerk_error = 49;
311 optional
double lateral_error_feedback = 50;
312 optional
double heading_error_feedback = 51;
314 optional
double steer_angle_feedback_augment = 52;
318 optional
double preview_station_error = 56;
319 optional
double preview_speed_reference = 57;
320 optional
double preview_speed_error = 58;
321 optional
double preview_acceleration_reference = 59;
322 optional
double vehicle_pitch = 60;
323 optional
double slope_offset_compensation = 61;
324 optional
double path_remain = 62;
325 optional
double acceleration_lookup_offset = 63;
326 optional
double acceleration_vrf = 64;
327 optional
string control_task_name = 65;
332 optional uint32 lateral_error_check_e_count = 2;
333 optional uint32 lateral_error_check_w_count = 3;
335 optional uint32 heading_error_check_e_count = 5;
336 optional uint32 heading_error_check_w_count = 6;
338 optional uint32 station_error_check_e_count = 8;
339 optional uint32 station_error_check_w_count = 9;
341 optional uint32 speed_error_check_e_count = 11;
342 optional uint32 speed_error_check_w_count = 12;
343 optional
double lateral_error_e = 13;
344 optional
double lateral_error_w = 14;
345 optional
double heading_error_e = 15;
346 optional
double heading_error_w = 16;
350 optional int32 hill_start_window = 1;
351 optional int32 preview_length = 2;
352 optional
double quit_hill_start_speed = 3;
353 optional
double normal_start_tartget_acc = 4;
354 optional
bool in_hill_start_condition = 5;
355 optional
bool in_normal_start_condition = 6;
356 optional
double hill_start_acc_gain_rate = 7;
357 optional
double normal_start_acc_gain_rate = 8;
358 optional
bool on_obstacle = 9;
359 optional
bool from_else_to_auto = 10;
360 optional
bool previous_is_auto = 11;
361 optional
double anti_cmd_brake = 12;
362 optional
double anti_cmd_throttle = 13;
363 optional
bool uphill_too_fast = 14;
364 optional
bool only_use_brk_downhill = 15;
365 optional
bool erase_brk_in_go = 16;
366 optional
bool erase_brk_in_end = 17;
367 optional
double hill_start_first_acc = 18;
368 optional
double slope_start_acc = 19;
369 optional
double slope_offset_compensation = 20;
370 optional
double calibration_value_anti = 21;
371 optional
double anti_acc_lookup = 22;
372 optional
string anti_stage = 23;