pub struct EndPoseControl2 {
pub z_mm: i32,
pub rx_deg: i32,
}Expand description
机械臂运动控制旋转坐标指令2 (0x153)
用于控制末端执行器的 Z 坐标和 RX 角度。
- Z 单位:0.001mm(原始值)
- RX 单位:0.001°(原始值)
Fields§
§z_mm: i32§rx_deg: i32Implementations§
Source§impl EndPoseControl2
impl EndPoseControl2
Sourcepub fn new(z: f64, rx: f64) -> EndPoseControl2
pub fn new(z: f64, rx: f64) -> EndPoseControl2
从物理量创建末端位姿控制指令
Sourcepub fn to_frame(self) -> PiperFrame
pub fn to_frame(self) -> PiperFrame
转换为 CAN 帧
Trait Implementations§
Source§impl Clone for EndPoseControl2
impl Clone for EndPoseControl2
Source§fn clone(&self) -> EndPoseControl2
fn clone(&self) -> EndPoseControl2
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EndPoseControl2
impl Debug for EndPoseControl2
Source§impl Default for EndPoseControl2
impl Default for EndPoseControl2
Source§fn default() -> EndPoseControl2
fn default() -> EndPoseControl2
Returns the “default value” for a type. Read more
impl Copy for EndPoseControl2
Auto Trait Implementations§
impl Freeze for EndPoseControl2
impl RefUnwindSafe for EndPoseControl2
impl Send for EndPoseControl2
impl Sync for EndPoseControl2
impl Unpin for EndPoseControl2
impl UnwindSafe for EndPoseControl2
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