use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct SPLSM {
pub player_num: u8, pub team_num: u8, pub fallen: u8, pub pose: [f32; 3], pub ball_age: f32, pub ball: [f32; 2], pub data: Vec<u8>,
}
impl Default for SPLSM {
fn default() -> Self {
SPLSM {
player_num: 0,
team_num: 0,
fallen: 255,
pose: [0.0, 0.0, 0.0],
ball_age: -1.0,
ball: [0.0, 0.0],
data: Vec::new(),
}
}
}
impl ros2_client::Message for SPLSM {}