Apollo 11.0
自动驾驶开放平台
open_space_roi_decider_park.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.planning;
4
5// OpenSpaceRoiDeciderParkConfig
6
8 // roi scenario definitions
9 enum RoiType {
10 NOT_DEFINED = 0;
11 PARKING = 1;
12 PULL_OVER = 2;
13 PARK_AND_GO = 3;
14 NARROW_STREET_U_TURN = 4;
16 LARGE_CURVATURE = 6;
17 }
18 optional RoiType roi_type = 1;
19 // longitudinal range of parking roi start
20 optional double roi_longitudinal_range_start = 2 [default = 10.0];
21 // longitudinal range of parking roi end
22 optional double roi_longitudinal_range_end = 3 [default = 10.0];
23 // parking spot range detection threshold
24 optional double parking_start_range = 4 [default = 7.0];
25 // Parking orientation for reverse parking
26 optional bool parking_inwards = 5 [default = false];
27 // enable the open space planner to take perception obstacles into consideration
28 optional bool enable_perception_obstacles = 6;
29 // buffer distance from vehicle's edge to parking spot end line
30 optional double parking_depth_buffer = 7 [default = 0.1];
31 // min angle difference to stitch a new segment in roi representation
32 optional double roi_line_segment_min_angle = 8 [default = 0.3];
33 optional double roi_line_segment_length = 9 [default = 1.0];
34 // roi line segment length when getting road boundary from map
35 optional double roi_line_segment_length_from_map = 10 [default = 10.0];
36 // relative distance threshold to filter out ignored obstacle
37 optional double perception_obstacle_filtering_distance = 11
38 [default = 1000.0];
39 // buffer distance for perception obstacle
40 optional double perception_obstacle_buffer = 12;
41 // tolerance limit for road_bound_width abnormal changes
42 optional double curb_heading_tangent_change_upper_limit = 13 [default = 1.0];
43 // end pose s distance to current vehicle
44 optional double end_pose_s_distance = 14 [default = 10.0];
45 // end pose x to parallel parking
46 optional double parallel_park_end_x_buffer = 15 [default = 0.2];
47 // extend right spot width size
48 optional double extend_right_x_buffer = 16 [default = 0.0];
49 // extend left spot width size
50 optional double extend_left_x_buffer = 17 [default = 0.0];
51 // get road boundary from HD map
52 optional bool use_road_boundary_from_map = 18 [default = false];
53 // expand polygon of obstacle
54 optional bool expand_polygon_of_obstacle_by_distance = 19 [default = false];
55}