ros2_interfaces_rolling/splsm_7/msg/
splsm.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
4pub struct SPLSM {
5 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>,
12}
13
14impl Default for SPLSM {
15 fn default() -> Self {
16 SPLSM {
17 player_num: 0,
18 team_num: 0,
19 fallen: 255,
20 pose: [0.0, 0.0, 0.0],
21 ball_age: -1.0,
22 ball: [0.0, 0.0],
23 data: Vec::new(),
24 }
25 }
26}
27
28impl ros2_client::Message for SPLSM {}