Struct robotics_signals::geometry::PoseWithCovariance
source · [−]Expand description
This represents a pose in free space with uncertainty.A representation of pose in free space, composed of position and orientation.
Fields
pose: Pose
covariance: [[f64; 6]; 6]
Row-major representation of the 6x6 covariance matrix The orientation parameters use a fixed-axis representation. In order, the parameters are: (x, y, z, rotation about X axis, rotation about Y axis, rotation about Z axis)
Trait Implementations
sourceimpl<'de> Deserialize<'de> for PoseWithCovariance
impl<'de> Deserialize<'de> for PoseWithCovariance
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for PoseWithCovariance
impl Serialize for PoseWithCovariance
Auto Trait Implementations
impl RefUnwindSafe for PoseWithCovariance
impl Send for PoseWithCovariance
impl Sync for PoseWithCovariance
impl Unpin for PoseWithCovariance
impl UnwindSafe for PoseWithCovariance
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more