[change]信号灯PB添加注释

This commit is contained in:
xinfengkun
2022-04-15 11:52:59 +08:00
parent 33f1a4d0d8
commit 1303cfeab7

View File

@@ -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;//掉头灯
}