Default package

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum Division

ssl_gc_common.proto:23

Division denotes the current division, which influences some rules

message MoveGlobalVelocity

ssl_simulation_robot_control.proto:53

Move robot with global velocity

Used in: RobotMoveCommand

message MoveLocalVelocity

ssl_simulation_robot_control.proto:43

Move robot with local velocity

Used in: RobotMoveCommand

message MoveWheelVelocity

ssl_simulation_robot_control.proto:31

Move robot with wheel velocities

Used in: RobotMoveCommand

message RealismConfig

ssl_simulation_config.proto:62

Used in: SimulatorConfig

message RobotCommand

ssl_simulation_robot_control.proto:5

Full command for a single robot

Used in: RobotControl

message RobotControl

ssl_simulation_robot_control.proto:63

Command from the connected client to the simulator

Used in: SimulationSyncRequest

message RobotControlResponse

ssl_simulation_robot_feedback.proto:18

Response to RobotControl from the simulator to the connected client

Used in: SimulationSyncResponse

message RobotFeedback

ssl_simulation_robot_feedback.proto:8

Feedback from a robot

Used in: RobotControlResponse

message RobotId

ssl_gc_common.proto:15

RobotId is the combination of a team and a robot id

Used in: RobotSpecs, TeleportRobot

message RobotLimits

ssl_simulation_config.proto:9

Movement limits for a robot

Used in: RobotSpecs

message RobotMoveCommand

ssl_simulation_robot_control.proto:19

Wrapper for different kinds of movement commands

Used in: RobotCommand

message RobotSpecs

ssl_simulation_config.proto:39

Specs of a robot

Used in: SimulatorConfig

message RobotWheelAngles

ssl_simulation_config.proto:27

Robot wheel angle configuration all angles are relative to looking forward, all wheels / angles are clockwise

Used in: RobotSpecs

message Robot_Status

grSim_Robotstatus.proto:7

Used in: Robots_Status

message Robots_Status

grSim_Robotstatus.proto:3

message SSL_BallModelChipFixedLoss

ssl_vision_geometry.proto:95

Fixed-Loss model for chipped balls. Uses fixed damping factors for xy and z direction per hop.

Used in: SSL_GeometryModels

message SSL_BallModelStraightTwoPhase

ssl_vision_geometry.proto:84

Two-Phase model for straight-kicked balls. There are two phases with different accelerations during the ball kicks: 1. Sliding 2. Rolling The full model is described in the TDP of ER-Force from 2016, which can be found here: https://ssl.robocup.org/wp-content/uploads/2019/01/2016_ETDP_ER-Force.pdf

Used in: SSL_GeometryModels

message SSL_DetectionBall

ssl_vision_detection.proto:4

Used in: SSL_DetectionFrame

message SSL_DetectionFrame

ssl_vision_detection.proto:25

Used in: SSL_WrapperPacket, SimulationSyncResponse

message SSL_DetectionRobot

ssl_vision_detection.proto:14

Used in: SSL_DetectionFrame

message SSL_FieldCircularArc

ssl_vision_geometry.proto:29

Represents a field marking as a circular arc segment represented by center point, a start angle, an end angle, and an arc thickness.

Used in: SSL_GeometryFieldSize

message SSL_FieldLineSegment

ssl_vision_geometry.proto:14

Represents a field marking as a line segment represented by a start point p1, and end point p2, and a line thickness. The start and end points are along the center of the line, so the thickness of the line extends by thickness / 2 on either side of the line.

Used in: SSL_GeometryFieldSize

enum SSL_FieldShapeType

ssl_vision_geometry.proto:115

Used in: SSL_FieldCircularArc, SSL_FieldLineSegment

message SSL_GeometryCameraCalibration

ssl_vision_geometry.proto:58

Used in: SSL_GeometryData

message SSL_GeometryData

ssl_vision_geometry.proto:109

Used in: SSL_WrapperPacket, SimulatorConfig

message SSL_GeometryFieldSize

ssl_vision_geometry.proto:46

Used in: SSL_GeometryData

message SSL_GeometryModels

ssl_vision_geometry.proto:104

Used in: SSL_GeometryData

message SSL_WrapperPacket

ssl_vision_wrapper.proto:6

message SimulationSyncRequest

ssl_simulation_synchronous.proto:10

Request from the team to the simulator

message SimulationSyncResponse

ssl_simulation_synchronous.proto:20

Response to last SimulationSyncRequest

message SimulatorCommand

ssl_simulation_control.proto:62

Command from the connected client to the simulator

Used in: SimulationSyncRequest

message SimulatorConfig

ssl_simulation_config.proto:68

Change the simulator configuration

Used in: SimulatorCommand

message SimulatorControl

ssl_simulation_control.proto:52

Control the simulation

Used in: SimulatorCommand

message SimulatorError

ssl_simulation_error.proto:5

Errors in the simulator

Used in: RobotControlResponse, SimulatorResponse

message SimulatorResponse

ssl_simulation_control.proto:70

Response of the simulator to the connected client

enum Team

ssl_gc_common.proto:5

Team is either blue or yellow

Used in: RobotId

message TeleportBall

ssl_simulation_control.proto:9

Teleport the ball to a new location and optionally set it to some velocity

Used in: SimulatorControl

message TeleportRobot

ssl_simulation_control.proto:30

Teleport a robot to some location and give it a velocity

Used in: SimulatorControl

message Vector2f

ssl_vision_geometry.proto:5

A 2D float vector.

Used in: SSL_FieldCircularArc, SSL_FieldLineSegment

message grSim_BallReplacement

grSim_Replacement.proto:12

Used in: grSim_Replacement

message grSim_Commands

grSim_Commands.proto:18

Used in: grSim_Packet

message grSim_Packet

grSim_Packet.proto:5

message grSim_Replacement

grSim_Replacement.proto:19

Used in: grSim_Packet

message grSim_RobotReplacement

grSim_Replacement.proto:3

Used in: grSim_Replacement

message grSim_Robot_Command

grSim_Commands.proto:3

Used in: grSim_Commands