Apollo 11.0
自动驾驶开放平台
piecewise_jerk_speed_nonlinear.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.planning;
4
6// PiecewiseJerkNonlinearSpeedOptimizerConfig
7
9 // Driving comfort weights
10 optional double acc_weight = 1 [default = 500.0];
11 optional double jerk_weight = 2 [default = 100.0];
12 optional double lat_acc_weight = 3 [default = 500.0];
13
14 // Minimal traversal time weight
15 optional double s_potential_weight = 4 [default = 10.0];
16
17 // Preferred cruising speed weight
18 optional double ref_v_weight = 5 [default = 10.0];
19
20 // Optional reference speed profile weight
21 optional double ref_s_weight = 6 [default = 10.0];
22
23 // Task specific end point weight
24 optional double end_s_weight = 7 [default = 10.0];
25 optional double end_v_weight = 8 [default = 10.0];
26 optional double end_a_weight = 9 [default = 10.0];
27
28 // soft safety boundary constraint violation weight
29 optional double soft_s_bound_weight = 10 [default = 10.0];
30
31 // Solver settings
32 optional bool use_warm_start = 100 [default = true];
33 // True to penalize speed optimization result to be close to dp guide line
34 optional bool use_smoothed_dp_guide_line = 101 [default = false];
35 // False to disallow soft bound in nonlinear speed opt
36 optional bool use_soft_bound_in_nonlinear_speed_opt = 102 [default = true];
37}