#[repr(C, packed(1))]pub struct OBGyroIntrinsic {
pub noiseDensity: f64,
pub randomWalk: f64,
pub referenceTemp: f64,
pub bias: [f64; 3],
pub scaleMisalignment: [f64; 9],
pub tempSlope: [f64; 9],
}Expand description
@brief Structure for gyroscope intrinsic parameters
Fields§
§noiseDensity: f64< In-run bias instability
randomWalk: f64< random walk
referenceTemp: f64< reference temperature
bias: [f64; 3]< bias for x, y, z axis
scaleMisalignment: [f64; 9]< scale factor and three-axis non-orthogonal error
tempSlope: [f64; 9]< linear temperature drift coefficient
Trait Implementations§
Source§impl Clone for OBGyroIntrinsic
impl Clone for OBGyroIntrinsic
Source§fn clone(&self) -> OBGyroIntrinsic
fn clone(&self) -> OBGyroIntrinsic
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OBGyroIntrinsic
Auto Trait Implementations§
impl Freeze for OBGyroIntrinsic
impl RefUnwindSafe for OBGyroIntrinsic
impl Send for OBGyroIntrinsic
impl Sync for OBGyroIntrinsic
impl Unpin for OBGyroIntrinsic
impl UnsafeUnpin for OBGyroIntrinsic
impl UnwindSafe for OBGyroIntrinsic
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