Apollo 11.0
自动驾驶开放平台
open_space_trajectory_provider.proto
浏览该文件的文档.
1syntax = "proto2";
2
4package apollo.planning;
5
7 // TODO(Jinyun) Move PlannerOpenSpaceConfig to
8 // OpenSpaceTrajectoryOptimizerConfig
10 open_space_trajectory_optimizer_config = 1;
11 // estimated time for open space planner planning period
12 optional double open_space_planning_period = 2 [default = 4.0];
13 // Enable thread in open space planner for trajectory publish.
14 optional bool enable_open_space_planner_thread = 3 [default = true];
15 // preserved points number in trajectory stitching for open space trajectory
16 optional double open_space_trajectory_stitching_preserved_length = 4 [default = inf];
17 // (unit: meter/sec^2) for open space stand still at destination
18 optional double open_space_standstill_acceleration = 5 [default = 0.0];
19 optional double open_space_straight_trajectory_length = 6 [default = 0.0];
20}
24 ITERATIVE_ANCHORING_SMOOTHER = 0;
25 DISTANCE_APPROACH = 1;
26 USE_WARM_START = 2;
27 }
28 // Distance approach trajectory smoothing configs
29 optional float delta_t = 4 [default = 0.5];
30 optional double near_destination_threshold = 5 [default = 0.001];
31 // (TODO:(QiL) tmp message during refactoring, deprecate when all tuning done.
32 optional PlannerOpenSpaceConfig planner_open_space_config = 6;
33}