Fawkes API  Fawkes Development Version
fawkes::worldinfo_globballpos_message_t Struct Reference

Global ball position message. More...

#include <messages.h>

List of all members.

Public Attributes

int32_t history: 24
 visibility history, positive means number of positive observations in a row, 0 means vision has just been initialized, negative number means the number of negative observations in a row (not seen for three loops results in a history of -3).
int32_t visible: 1
int32_t reserved: 7
 reserved for future use.
float x
 x-coordinate of the global ball positions
float y
 y-coordinate of the global ball positions
float z
 z-coordinate of the global ball positions
float covariance [WORLDINFO_COVARIANCE_SIZE_3X3]
 ball covariance matrix

Detailed Description

Global ball position message.

This message describes a robots belief about the global position of a ball. This is NOT meant to be send with information about any other object but the ball.


Member Data Documentation

float fawkes::worldinfo_globballpos_message_t::covariance[WORLDINFO_COVARIANCE_SIZE_3X3]

ball covariance matrix

Definition at line 146 of file messages.h.

Referenced by fawkes::WorldInfoTransceiver::send(), and fawkes::WorldInfoTransceiver::recv().

visibility history, positive means number of positive observations in a row, 0 means vision has just been initialized, negative number means the number of negative observations in a row (not seen for three loops results in a history of -3).

Definition at line 134 of file messages.h.

Referenced by fawkes::WorldInfoTransceiver::send(), and fawkes::WorldInfoTransceiver::recv().

reserved for future use.

Definition at line 142 of file messages.h.

-1 if ball visible, 0 otherwise. If the ball is not visible the position will be the last known position.

Definition at line 139 of file messages.h.

Referenced by fawkes::WorldInfoTransceiver::send(), and fawkes::WorldInfoTransceiver::recv().

x-coordinate of the global ball positions

Definition at line 143 of file messages.h.

Referenced by fawkes::WorldInfoTransceiver::send(), and fawkes::WorldInfoTransceiver::recv().

y-coordinate of the global ball positions

Definition at line 144 of file messages.h.

Referenced by fawkes::WorldInfoTransceiver::send(), and fawkes::WorldInfoTransceiver::recv().

z-coordinate of the global ball positions

Definition at line 145 of file messages.h.

Referenced by fawkes::WorldInfoTransceiver::send(), and fawkes::WorldInfoTransceiver::recv().


The documentation for this struct was generated from the following file: