From 1303cfeab797153718747982240322b8b6ce3071 Mon Sep 17 00:00:00 2001 From: xinfengkun Date: Fri, 15 Apr 2022 11:52:59 +0800 Subject: [PATCH] =?UTF-8?q?[change]=E4=BF=A1=E5=8F=B7=E7=81=AFPB=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/proto/traffic_light.proto | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/libraries/mogo-adas-data/src/main/proto/traffic_light.proto b/libraries/mogo-adas-data/src/main/proto/traffic_light.proto index fcfbf3722e..b557af6397 100644 --- a/libraries/mogo-adas-data/src/main/proto/traffic_light.proto +++ b/libraries/mogo-adas-data/src/main/proto/traffic_light.proto @@ -5,10 +5,10 @@ import "header.proto"; enum LightType { TYPE_DEFAULT = 0; - TYPE_VEHICLE = 1; - TYPE_BICYLE = 2; - TYPE_PEDSTRIAN = 3; - TYPE_LANE = 5; + TYPE_VEHICLE = 1;//机动车道 + TYPE_BICYLE = 2;//自行车道 + TYPE_PEDSTRIAN = 3;//行人道 + TYPE_LANE = 5;//车道 } enum LightState { @@ -16,21 +16,22 @@ enum LightState { STATE_RED = 1; STATE_YELLOW = 2; STATE_GREEN = 3; - STATE_FLASH = 4; + STATE_FLASH = 4;//闪烁 } message TrafficLight { optional int64 id = 1; - optional LightType type = 2 [default = TYPE_DEFAULT]; - optional LightState state = 3 [default = STATE_OFF]; + optional LightType type = 2 [default = TYPE_DEFAULT];//灯所处的车道类型 + optional LightState state = 3 [default = STATE_OFF];//灯态 optional float duration = 4; // seconds since the last state changed } +//触发方式:120m以内会有信号,但远的时候可能不准,越近越准 message TrafficLights { optional common.Header header = 1; - optional TrafficLight straight = 2; - optional TrafficLight left = 3; - optional TrafficLight right = 4; - optional TrafficLight u_turn = 5; + optional TrafficLight straight = 2;//直行灯 + optional TrafficLight left = 3;//左转灯 + optional TrafficLight right = 4;//右转灯 + optional TrafficLight u_turn = 5;//掉头灯 } \ No newline at end of file