Apollo 10.0
自动驾驶开放平台
geometry.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.routing;
4
6
7message LaneWaypoint {
8 optional string id = 1;
9 optional double s = 2;
10 optional apollo.common.PointENU pose = 3;
11 // When the developer selects a point on the dreamview route editing
12 // the direction can be specified by dragging the mouse
13 // dreamview calculates the heading based on this to support construct lane way point with heading
14 optional double heading = 4;
15}
16
17message LaneSegment {
18 optional string id = 1;
19 optional double start_s = 2;
20 optional double end_s = 3;
21}
22
28
29message Measurement {
30 optional double distance = 1;
31}
32
35 LEFT = 1;
36 RIGHT = 2;
37};
38
39message Passage {
40 repeated LaneSegment segment = 1;
41 optional bool can_exit = 2;
42 optional ChangeLaneType change_lane_type = 3 [default = FORWARD];
43}
44
45message RoadSegment {
46 optional string id = 1;
47 repeated Passage passage = 2;
48}
syntax
Definition geometry.proto:1
apollo::common
class register implement
Definition arena_queue.h:37