Default package

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

enum Capability

messages_robocup_ssl_detection_tracked.proto:37

Capabilities that a source implementation can have

Used in: TrackedFrame

message KickedBall

messages_robocup_ssl_detection_tracked.proto:59

A ball kicked by a robot, including predictions when the ball will come to a stop

Used in: TrackedFrame

message RobotId

messages_robocup_ssl_detection_tracked.proto:29

A unique robot id with team information

Used in: KickedBall, TrackedRobot

message SSL_BallModelChipFixedLoss

messages_robocup_ssl_geometry.proto:120

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

Used in: SSL_GeometryModels

message SSL_BallModelStraightTwoPhase

messages_robocup_ssl_geometry.proto:109

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

messages_robocup_ssl_detection.proto:3

Used in: SSL_DetectionFrame

message SSL_DetectionFrame

messages_robocup_ssl_detection.proto:39

Used in: RoboCup2014Legacy.Wrapper.SSL_WrapperPacket, SSL_WrapperPacket

message SSL_DetectionRobot

messages_robocup_ssl_detection.proto:20

Used in: SSL_DetectionFrame

message SSL_FieldCircularArc

messages_robocup_ssl_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

messages_robocup_ssl_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

messages_robocup_ssl_geometry.proto:140

Used in: SSL_FieldCircularArc, SSL_FieldLineSegment

message SSL_GeometryCameraCalibration

messages_robocup_ssl_geometry.proto:83

Used in: RoboCup2014Legacy.Geometry.SSL_GeometryData, SSL_GeometryData

message SSL_GeometryData

messages_robocup_ssl_geometry.proto:134

Used in: SSL_WrapperPacket

message SSL_GeometryFieldSize

messages_robocup_ssl_geometry.proto:46

Used in: SSL_GeometryData

message SSL_GeometryModels

messages_robocup_ssl_geometry.proto:129

Used in: SSL_GeometryData

enum SSL_Source

messages_robocup_ssl_wrapper.proto:5

Used in: SSL_WrapperPacket

message SSL_WrapperPacket

messages_robocup_ssl_wrapper.proto:14

enum TeamColor

messages_robocup_ssl_detection_tracked.proto:19

The team color of the robot

Used in: RobotId

message TrackedBall

messages_robocup_ssl_detection_tracked.proto:45

A single tracked ball

Used in: TrackedFrame

message TrackedFrame

messages_robocup_ssl_detection_tracked.proto:97

A frame that contains all currently tracked objects on the field on all cameras

Used in: TrackerWrapperPacket

message TrackedRobot

messages_robocup_ssl_detection_tracked.proto:77

A single tracked robot

Used in: TrackedFrame

message TrackerWrapperPacket

messages_robocup_ssl_wrapper_tracked.proto:6

A wrapper packet containing meta data of the source Also serves for the possibility to extend the protocol later

message Vector2

messages_robocup_ssl_detection_tracked.proto:6

A vector with two dimensions

Used in: KickedBall, TrackedRobot

message Vector2f

messages_robocup_ssl_geometry.proto:3

A 2D float vector.

Used in: SSL_FieldCircularArc, SSL_FieldLineSegment

message Vector3

messages_robocup_ssl_detection_tracked.proto:12

A vector with three dimensions

Used in: KickedBall, TrackedBall