9message LatBaseLqrControllerConf{
10 optional
double ts = 1;
12 optional int32 preview_window = 2;
13 optional
double cf = 3;
14 optional
double cr = 4;
15 optional int32 mass_fl = 5;
16 optional int32 mass_fr = 6;
17 optional int32 mass_rl = 7;
18 optional int32 mass_rr = 8;
19 optional
double eps = 9;
20 repeated
double matrix_q = 10;
22 repeated
double reverse_matrix_q = 11;
23 optional int32 cutoff_freq = 12;
24 optional int32 mean_filter_window_size = 13;
26 optional int32 max_iteration = 14;
27 optional
double max_lateral_acceleration = 15;
30 optional LeadlagConf reverse_leadlag_conf = 18;
31 optional
bool enable_reverse_leadlag_compensation = 19 [
default =
false];
32 optional
bool enable_look_ahead_back_control = 20 [
default =
false];
33 optional
double lookahead_station = 21 [
default = 0.0];
34 optional
double lookback_station = 22 [
default = 0.0];
35 optional MracConf steer_mrac_conf = 23;
36 optional
bool enable_steer_mrac_control = 24 [
default =
false];
37 optional
double lookahead_station_high_speed = 25 [
default = 0.0];
38 optional
double lookback_station_high_speed = 26 [
default = 0.0];
41 optional
double lock_steer_speed = 27 [
default = 0.081];
42 optional
bool enable_navigation_mode_error_filter = 28 [
default =
false];
43 optional
bool enable_navigation_mode_position_update = 29 [
default =
true];
44 optional
double query_relative_time = 30 [
default = 0.8];
45 optional
bool trajectory_transform_to_com_reverse = 31 [
default =
false];
46 optional
bool trajectory_transform_to_com_drive = 32 [
default =
false];
47 optional
bool enable_feedback_augment_on_high_speed = 33 [
default =
false];
48 optional
bool enable_maximum_steer_rate_limit = 34 [
default =
false];
49 optional
bool query_time_nearest_point_only = 35 [
default =
false];
51 optional
double switch_speed = 36;
52 optional
double switch_speed_window = 37 [
default = 0.0];
53 optional
double reverse_feedforward_ratio = 38 [
default = 1.0];
55 optional
bool reverse_use_dynamic_model = 39 [
default =
false];