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