robotics_signals/sensors/joint_state.rs
1use cdds_derive::*;
2use cyclonedds_rs::*;
3use serde_derive::{Deserialize, Serialize};
4
5use crate::standard::Header;
6
7#[repr(C)]
8#[derive(Serialize, Deserialize, Topic)]
9pub struct JointState {
10 pub header: Header,
11 pub name: Vec<String>,
12 pub position: f64,
13 pub velocity: f64,
14 pub effort: f64,
15}