24 #ifndef __NETCOMM_WORLDINFO_MESSAGES_H_ 25 #define __NETCOMM_WORLDINFO_MESSAGES_H_ 27 #include <netcomm/worldinfo/defs.h> 84 float covariance[WORLDINFO_COVARIANCE_SIZE_3X3];
98 float covariance[WORLDINFO_COVARIANCE_SIZE_3X3];
111 int32_t history : 24;
119 int32_t reserved : 7;
125 float covariance[WORLDINFO_COVARIANCE_SIZE_3X3];
134 int32_t history : 24;
142 int32_t reserved : 7;
146 float covariance[WORLDINFO_COVARIANCE_SIZE_3X3];
162 float covariance[WORLDINFO_COVARIANCE_SIZE_3X3];
173 float covariance[WORLDINFO_COVARIANCE_SIZE_3X3];
193 float covariance[WORLDINFO_COVARIANCE_SIZE_2X2];
211 uint32_t valid_pose : 1;
212 uint32_t valid_velo : 1;
213 uint32_t valid_relball_pos : 1;
214 uint32_t valid_relball_velo : 1;
215 uint32_t num_opponents : 8;
216 uint32_t reserved : 20;
229 uint32_t game_state : 4;
232 uint32_t state_team : 2;
233 uint32_t score_cyan : 8;
234 uint32_t score_magenta : 8;
235 uint32_t our_team : 2;
236 uint32_t our_goal_color : 1;
238 uint32_t reserved : 6;
247 uint32_t penalty : 6;
248 uint32_t reserved : 6;
249 uint32_t seconds_remaining : 16;
float vel_z
relative velocity of the ball in z direction
Global ball position message.
worldinfo_velocity_message_t velo
sending robot's velocity
Relative ball position message.
float bearing
bearing to the ball, this is the angle between the robots forward direction and the ball on the groun...
float vel_x
relative velocity of the ball in x direction
Fawkes library namespace.
float slope
slope to the ball, this is the angle between the robots center position on the ground plane and the b...
worldinfo_msgid_t
WorldInfo message IDs.
Observed relative ball position.
uint32_t uid
unique ID of the disappeared opponent
float vel_x
Velocity in X direction.
float dist
distance to the opponent.
float x
x-coordinate of the global ball positions
float vel_z
global velocity of the ball in z direction
Observed opponent disappered.
worldinfo_pose_message_t pose
sending robot's pose
float vel_theta
Rotational velocity.
float vel_y
relative velocity of the ball in y direction
float z
z-coordinate of the global ball positions
Sending robot's velocity.
worldinfo_relballpos_message_t relball_pos
ball position relative to sending robot
Relative ball velocity message.
Sending robot's pose.
Global ball velocity message.
worldinfo_relballvelo_message_t relball_velo
ball velocity relative to sending robot
Observed relative ball velocity.
Fat message containing all the information,.
float vel_y
Velocity in Y direction.
uint32_t uid
unique ID of this opponent
float vel_y
global velocity of the ball in y direction
float bearing
bearing to the opponent, this is the angle between the robots forward direction and the opponent on t...
float dist
distance to the robot
float y
y-coordinate of the global ball positions
float vel_x
global velocity of the ball in x direction