First definition
This commit is contained in:
45
events/events.proto
Normal file
45
events/events.proto
Normal file
@ -0,0 +1,45 @@
|
||||
syntax = "proto3";
|
||||
package robocar.events;
|
||||
|
||||
message FrameRef {
|
||||
string name = 1;
|
||||
string id = 2;
|
||||
}
|
||||
|
||||
message FrameMessage {
|
||||
FrameRef id = 1;
|
||||
bytes frame = 2;
|
||||
}
|
||||
|
||||
message SteeringMessage {
|
||||
float steering = 1;
|
||||
float confidence = 2;
|
||||
FrameRef frame_ref = 3;
|
||||
}
|
||||
|
||||
message ThrottleMessage {
|
||||
float throttle = 1;
|
||||
float confidence = 2;
|
||||
FrameRef frame_ref = 3;
|
||||
}
|
||||
|
||||
message ObjectsMessage{
|
||||
repeated Object objects = 1;
|
||||
FrameRef frame_ref = 2;
|
||||
}
|
||||
|
||||
message Object{
|
||||
TypeObject type = 1;
|
||||
int32 lLeft = 2;
|
||||
int32 up = 3;
|
||||
int32 right = 4;
|
||||
int32 bottom = 5;
|
||||
float confidence = 6;
|
||||
}
|
||||
|
||||
enum TypeObject{
|
||||
ANY = 0;
|
||||
CAR = 1;
|
||||
BUMP = 2;
|
||||
PLOT = 3;
|
||||
}
|
Reference in New Issue
Block a user