Get desktop application:
View/edit binary Protocol Buffers messages
Used in: Balls4Rec
required double posX = 1
required double posY = 2
optional bool valid = 3
Used in: MaintainVision
required int32 size = 1
repeated Ball4Rec ball = 2
Used in: Debug_Msg
required Rectangle rectangle = 1
required float start = 2
required float end = 3
required bool FILL = 4
Used in: Debug_Msg
required float num = 1
required float maxLimit = 2
required float minLimit = 3
Used in: Debug_Msg
required Point start = 1
required Point end = 2
required bool FORWARD = 3
required bool BACK = 4
Used in: Debug_Msgs
Used in: Debug_Msg
WHITE = 0
RED = 1
ORANGE = 2
YELLOW = 3
GREEN = 4
CYAN = 5
BLUE = 6
PURPLE = 7
GRAY = 8
BLACK = 9
Used in: Debug_Msg
ARC = 0
LINE = 1
TEXT = 2
ROBOT = 3
CURVE = 4
POLYGON = 5
Points = 6
Used in: RecMessage
Used in: Debug_Msg
Used in: Debug_Msg
repeated Point vertex = 1
required bool FILL = 2
Used in: Debug_Msg
required Point pos = 1
required float dir = 2
Used in: Debug_Scores
required int32 color = 1
repeated Point p = 2
Used in: Debug_Msg
required Point pos = 1
required string text = 2
Used in: RecMessage
required int32 lastTouch = 1
required int32 lastTouchTeam = 2
required Balls4Rec balls = 5
optional int32 enemy = 1
optional float dist = 2
optional float angel = 3
optional float vel_x = 1
optional float vel_y = 2
optional float vel_w = 3
Used in: Debug_Curve, Debug_Line, Debug_Points, Debug_Polygon, Debug_Robot, Debug_Score, Debug_Text, Rectangle
required float x = 1
required float y = 2
Used in: RecMessages
Used in: Debug_Arc
required Point point1 = 1
required Point point2 = 2
Used in: TeamRobotMsg
optional int32 id = 1
required double posX = 2
required double posY = 3
required double angle = 4
Used in: Robots_Command
required int32 robot_id = 1
required float velocity_x = 2
required float velocity_y = 3
required float velocity_r = 4
required bool kick = 5
required float power = 6
required float dribbler_spin = 7
optional float current_angle = 8
optional float target_angle = 9
Used in: Robots_Status
required int32 robot_id = 1
required bool infrared = 2
required bool flat_kick = 3
required bool chip_kick = 4
Used in: RecMessage
required float maxX = 1
required float maxY = 2
required float minX = 3
required float minY = 4
Used in: MaintainVision
required int32 size = 1
repeated Robot4Rec robot = 2
Used in: TrainControl
READY = 0
RUN = 1
CALC_REWARD = 2
RESET = 3