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
 -1 if ball visible, 0 otherwise.
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.

Definition at line 133 of file messages.h.


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::recv(), and fawkes::WorldInfoTransceiver::send().

int32_t fawkes::worldinfo_globballpos_message_t::history

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::recv(), and fawkes::WorldInfoTransceiver::send().

int32_t fawkes::worldinfo_globballpos_message_t::reserved

reserved for future use.

Definition at line 142 of file messages.h.

int32_t fawkes::worldinfo_globballpos_message_t::visible

-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::recv(), and fawkes::WorldInfoTransceiver::send().

float fawkes::worldinfo_globballpos_message_t::x

x-coordinate of the global ball positions

Definition at line 143 of file messages.h.

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

float fawkes::worldinfo_globballpos_message_t::y

y-coordinate of the global ball positions

Definition at line 144 of file messages.h.

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

float fawkes::worldinfo_globballpos_message_t::z

z-coordinate of the global ball positions

Definition at line 145 of file messages.h.

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


The documentation for this struct was generated from the following file:
Generated on Tue Feb 22 13:32:53 2011 for Fawkes API by  doxygen 1.4.7