Apollo 11.0
自动驾驶开放平台
apollo::planning::DpStSpeedOptimizerConfig结构体 参考
apollo::planning::DpStSpeedOptimizerConfig 的协作图:

Public 属性

optional double unit_t = 1 [default = 1.0]
 
optional int32 dense_dimension_s = 2 [default = 41]
 
optional double dense_unit_s = 3 [default = 0.5]
 
optional double sparse_unit_s = 4 [default = 1.0]
 
optional double speed_weight = 10 [default = 0.0]
 
optional double accel_weight = 11 [default = 10.0]
 
optional double jerk_weight = 12 [default = 10.0]
 
optional double obstacle_weight = 13 [default = 1.0]
 
optional double reference_weight = 14 [default = 0.0]
 
optional double go_down_buffer = 15 [default = 5.0]
 
optional double go_up_buffer = 16 [default = 5.0]
 
optional double default_obstacle_cost = 20 [default = 1e10]
 
optional double default_speed_cost = 31 [default = 1.0]
 
optional double exceed_speed_penalty = 32 [default = 10.0]
 
optional double low_speed_penalty = 33 [default = 2.5]
 
optional double reference_speed_penalty = 34 [default = 1.0]
 
optional double keep_clear_low_speed_penalty = 35 [default = 10.0]
 
optional double accel_penalty = 40 [default = 2.0]
 
optional double decel_penalty = 41 [default = 2.0]
 
optional double positive_jerk_coeff = 50 [default = 1.0]
 
optional double negative_jerk_coeff = 51 [default = 300.0]
 
optional double max_acceleration = 60 [default = 4.5]
 
optional double max_deceleration = 61 [default = -4.5]
 
optional double safe_time_buffer = 70 [default = 3.0]
 
optional double safe_distance = 71 [default = 20.0]
 
optional double spatial_potential_penalty = 80 [default = 1.0]
 
optional bool is_lane_changing = 81 [default = false]
 
optional bool enable_multi_thread_in_dp_st_graph = 82 [default = false]
 
optional bool enable_dp_reference_speed = 83 [default = true]
 

详细描述

在文件 path_time_heuristic.proto 第 13 行定义.

类成员变量说明

◆ accel_penalty

optional double apollo::planning::DpStSpeedOptimizerConfig::accel_penalty = 40 [default = 2.0]

在文件 path_time_heuristic.proto 第 38 行定义.

◆ accel_weight

optional double apollo::planning::DpStSpeedOptimizerConfig::accel_weight = 11 [default = 10.0]

在文件 path_time_heuristic.proto 第 20 行定义.

◆ decel_penalty

optional double apollo::planning::DpStSpeedOptimizerConfig::decel_penalty = 41 [default = 2.0]

在文件 path_time_heuristic.proto 第 39 行定义.

◆ default_obstacle_cost

optional double apollo::planning::DpStSpeedOptimizerConfig::default_obstacle_cost = 20 [default = 1e10]

在文件 path_time_heuristic.proto 第 28 行定义.

◆ default_speed_cost

optional double apollo::planning::DpStSpeedOptimizerConfig::default_speed_cost = 31 [default = 1.0]

在文件 path_time_heuristic.proto 第 31 行定义.

◆ dense_dimension_s

optional int32 apollo::planning::DpStSpeedOptimizerConfig::dense_dimension_s = 2 [default = 41]

在文件 path_time_heuristic.proto 第 15 行定义.

◆ dense_unit_s

optional double apollo::planning::DpStSpeedOptimizerConfig::dense_unit_s = 3 [default = 0.5]

在文件 path_time_heuristic.proto 第 16 行定义.

◆ enable_dp_reference_speed

optional bool apollo::planning::DpStSpeedOptimizerConfig::enable_dp_reference_speed = 83 [default = true]

在文件 path_time_heuristic.proto 第 60 行定义.

◆ enable_multi_thread_in_dp_st_graph

optional bool apollo::planning::DpStSpeedOptimizerConfig::enable_multi_thread_in_dp_st_graph = 82 [default = false]

在文件 path_time_heuristic.proto 第 58 行定义.

◆ exceed_speed_penalty

optional double apollo::planning::DpStSpeedOptimizerConfig::exceed_speed_penalty = 32 [default = 10.0]

在文件 path_time_heuristic.proto 第 32 行定义.

◆ go_down_buffer

optional double apollo::planning::DpStSpeedOptimizerConfig::go_down_buffer = 15 [default = 5.0]

在文件 path_time_heuristic.proto 第 24 行定义.

◆ go_up_buffer

optional double apollo::planning::DpStSpeedOptimizerConfig::go_up_buffer = 16 [default = 5.0]

在文件 path_time_heuristic.proto 第 25 行定义.

◆ is_lane_changing

optional bool apollo::planning::DpStSpeedOptimizerConfig::is_lane_changing = 81 [default = false]

在文件 path_time_heuristic.proto 第 56 行定义.

◆ jerk_weight

optional double apollo::planning::DpStSpeedOptimizerConfig::jerk_weight = 12 [default = 10.0]

在文件 path_time_heuristic.proto 第 21 行定义.

◆ keep_clear_low_speed_penalty

optional double apollo::planning::DpStSpeedOptimizerConfig::keep_clear_low_speed_penalty = 35 [default = 10.0]

在文件 path_time_heuristic.proto 第 35 行定义.

◆ low_speed_penalty

optional double apollo::planning::DpStSpeedOptimizerConfig::low_speed_penalty = 33 [default = 2.5]

在文件 path_time_heuristic.proto 第 33 行定义.

◆ max_acceleration

optional double apollo::planning::DpStSpeedOptimizerConfig::max_acceleration = 60 [default = 4.5]

在文件 path_time_heuristic.proto 第 46 行定义.

◆ max_deceleration

optional double apollo::planning::DpStSpeedOptimizerConfig::max_deceleration = 61 [default = -4.5]

在文件 path_time_heuristic.proto 第 47 行定义.

◆ negative_jerk_coeff

optional double apollo::planning::DpStSpeedOptimizerConfig::negative_jerk_coeff = 51 [default = 300.0]

在文件 path_time_heuristic.proto 第 43 行定义.

◆ obstacle_weight

optional double apollo::planning::DpStSpeedOptimizerConfig::obstacle_weight = 13 [default = 1.0]

在文件 path_time_heuristic.proto 第 22 行定义.

◆ positive_jerk_coeff

optional double apollo::planning::DpStSpeedOptimizerConfig::positive_jerk_coeff = 50 [default = 1.0]

在文件 path_time_heuristic.proto 第 42 行定义.

◆ reference_speed_penalty

optional double apollo::planning::DpStSpeedOptimizerConfig::reference_speed_penalty = 34 [default = 1.0]

在文件 path_time_heuristic.proto 第 34 行定义.

◆ reference_weight

optional double apollo::planning::DpStSpeedOptimizerConfig::reference_weight = 14 [default = 0.0]

在文件 path_time_heuristic.proto 第 23 行定义.

◆ safe_distance

optional double apollo::planning::DpStSpeedOptimizerConfig::safe_distance = 71 [default = 20.0]

在文件 path_time_heuristic.proto 第 51 行定义.

◆ safe_time_buffer

optional double apollo::planning::DpStSpeedOptimizerConfig::safe_time_buffer = 70 [default = 3.0]

在文件 path_time_heuristic.proto 第 50 行定义.

◆ sparse_unit_s

optional double apollo::planning::DpStSpeedOptimizerConfig::sparse_unit_s = 4 [default = 1.0]

在文件 path_time_heuristic.proto 第 17 行定义.

◆ spatial_potential_penalty

optional double apollo::planning::DpStSpeedOptimizerConfig::spatial_potential_penalty = 80 [default = 1.0]

在文件 path_time_heuristic.proto 第 54 行定义.

◆ speed_weight

optional double apollo::planning::DpStSpeedOptimizerConfig::speed_weight = 10 [default = 0.0]

在文件 path_time_heuristic.proto 第 19 行定义.

◆ unit_t

optional double apollo::planning::DpStSpeedOptimizerConfig::unit_t = 1 [default = 1.0]

在文件 path_time_heuristic.proto 第 14 行定义.


该结构体的文档由以下文件生成: