pub struct FpsResult {Show 14 fields
pub joint_position: f64,
pub end_pose: f64,
pub joint_dynamic: f64,
pub robot_control: f64,
pub gripper: f64,
pub joint_driver_low_speed: f64,
pub collision_protection: f64,
pub joint_limit_config: f64,
pub joint_accel_config: f64,
pub end_limit_config: f64,
pub firmware_version: f64,
pub master_slave_control_mode: f64,
pub master_slave_joint_control: f64,
pub master_slave_gripper_control: f64,
}Expand description
FPS 计算结果
包含各状态的更新频率(FPS)。
Fields§
§joint_position: f64关节位置状态 FPS(预期:~500Hz)
end_pose: f64末端位姿状态 FPS(预期:~500Hz)
joint_dynamic: f64关节动态状态 FPS(预期:~500Hz)
robot_control: f64机器人控制状态 FPS(预期:~200Hz)
gripper: f64夹爪状态 FPS(预期:~200Hz)
joint_driver_low_speed: f64关节驱动器低速反馈状态 FPS(预期:~40Hz)
collision_protection: f64碰撞保护状态 FPS(预期:按需查询)
joint_limit_config: f64关节限制配置状态 FPS(预期:按需查询)
joint_accel_config: f64关节加速度限制配置状态 FPS(预期:按需查询)
end_limit_config: f64末端限制配置状态 FPS(预期:按需查询)
firmware_version: f64固件版本状态 FPS(预期:按需查询)
master_slave_control_mode: f64主从模式控制模式指令状态 FPS(预期:~200Hz)
master_slave_joint_control: f64主从模式关节控制指令状态 FPS(预期:~500Hz)
master_slave_gripper_control: f64主从模式夹爪控制指令状态 FPS(预期:~200Hz)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FpsResult
impl RefUnwindSafe for FpsResult
impl Send for FpsResult
impl Sync for FpsResult
impl Unpin for FpsResult
impl UnwindSafe for FpsResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more