Apollo 11.0
自动驾驶开放平台
crosswalk.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.planning;
4
6// CrosswalkConfig
7
9 // Safty stop distance from stop line of crosswalk.
10 optional double stop_distance = 1 [default = 1.0]; // meter
11 // If it is safe for obstacle collision and the stop deceleration calculted
12 // to stop in front of crosswalk stop line is too big(>
13 // max_stop_deceleration), ignore the deceleration to keep comfortable driving
14 // feeling.
15 optional double max_stop_deceleration = 2 [default = 4.0];
16 // If the front edge of ego-vehicle has passed the crosswalk stop line over
17 // "min_pass_s_distance", it can be considered as passed the crosswalk.
18 optional double min_pass_s_distance = 3 [default = 1.0]; // meter
19 // expand crosswalk by "expand_s_distance" for pedestrian/bicycle detection.
20 optional double expand_s_distance = 5 [default = 2.0]; // meter
21 // If obstacle is not far enough(lateral distance < "stop_strict_l_distance"),
22 // it should be taken care and ego-vehicle may stop in front of it.
23 optional double stop_strict_l_distance = 6 [default = 4.0]; // meter
24 // If obstacle is far enough(lateral distance > "stop_loose_l_distance"), it
25 // can be ignored and ego-vehicle has no need to stop in front of it.
26 optional double stop_loose_l_distance = 7 [default = 5.0]; // meter
27 // ego-vehicle can move on and ignore the bicycles/pedestrians if
28 // bicycles/pedestrians remain static longer than "stop_timeout".
29 optional double stop_timeout = 8 [default = 10.0]; // second
30
31 optional double start_watch_timer_distance = 9 [default=40.0];
32}
syntax