Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fawkes::worldinfo_fat_message_t Struct Reference

Fat worldinfo message. More...

#include <messages.h>

Public Attributes

uint32_t valid_pose: 1
 1 if pose is valid, 0 otherwise More...
 
uint32_t valid_velo: 1
 1 if velo is valid, 0 otherwise More...
 
uint32_t valid_relball_pos: 1
 1 if relball_pos is valid, 0 otherwise More...
 
uint32_t valid_relball_velo: 1
 1 if relball_velo is valid, 0 otherwise More...
 
uint32_t num_opponents: 8
 number of opponents with valid data in opponents More...
 
uint32_t reserved: 20
 reserved for future use More...
 
worldinfo_pose_message_t pose
 sending robot's pose More...
 
worldinfo_velocity_message_t velo
 sending robot's velocity More...
 
worldinfo_relballpos_message_t relball_pos
 ball position relative to sending robot More...
 
worldinfo_relballvelo_message_t relball_velo
 ball velocity relative to sending robot More...
 
worldinfo_opppose_message_t opponents [WORLDINFO_FATMSG_NUMOPPS]
 best seen opponents More...
 

Detailed Description

Fat worldinfo message.

Legacy adapter message to communicate with TU Graz team.

Definition at line 210 of file messages.h.

Member Data Documentation

uint32_t fawkes::worldinfo_fat_message_t::num_opponents

number of opponents with valid data in opponents

Definition at line 215 of file messages.h.

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

worldinfo_opppose_message_t fawkes::worldinfo_fat_message_t::opponents[WORLDINFO_FATMSG_NUMOPPS]

best seen opponents

Definition at line 221 of file messages.h.

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

worldinfo_pose_message_t fawkes::worldinfo_fat_message_t::pose

sending robot's pose

Definition at line 217 of file messages.h.

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

worldinfo_relballpos_message_t fawkes::worldinfo_fat_message_t::relball_pos

ball position relative to sending robot

Definition at line 219 of file messages.h.

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

worldinfo_relballvelo_message_t fawkes::worldinfo_fat_message_t::relball_velo

ball velocity relative to sending robot

Definition at line 220 of file messages.h.

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

uint32_t fawkes::worldinfo_fat_message_t::reserved

reserved for future use

Definition at line 216 of file messages.h.

uint32_t fawkes::worldinfo_fat_message_t::valid_pose

1 if pose is valid, 0 otherwise

Definition at line 211 of file messages.h.

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

uint32_t fawkes::worldinfo_fat_message_t::valid_relball_pos

1 if relball_pos is valid, 0 otherwise

Definition at line 213 of file messages.h.

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

uint32_t fawkes::worldinfo_fat_message_t::valid_relball_velo

1 if relball_velo is valid, 0 otherwise

Definition at line 214 of file messages.h.

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

uint32_t fawkes::worldinfo_fat_message_t::valid_velo

1 if velo is valid, 0 otherwise

Definition at line 212 of file messages.h.

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

worldinfo_velocity_message_t fawkes::worldinfo_fat_message_t::velo

sending robot's velocity

Definition at line 218 of file messages.h.

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


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