#[repr(C, packed(1))]pub struct OBAccelIntrinsic {
pub noiseDensity: f64,
pub randomWalk: f64,
pub referenceTemp: f64,
pub bias: [f64; 3],
pub gravity: [f64; 3],
pub scaleMisalignment: [f64; 9],
pub tempSlope: [f64; 9],
}Expand description
@brief Structure for accelerometer 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
gravity: [f64; 3]< gravity direction 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 OBAccelIntrinsic
impl Clone for OBAccelIntrinsic
Source§fn clone(&self) -> OBAccelIntrinsic
fn clone(&self) -> OBAccelIntrinsic
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 OBAccelIntrinsic
Auto Trait Implementations§
impl Freeze for OBAccelIntrinsic
impl RefUnwindSafe for OBAccelIntrinsic
impl Send for OBAccelIntrinsic
impl Sync for OBAccelIntrinsic
impl Unpin for OBAccelIntrinsic
impl UnsafeUnpin for OBAccelIntrinsic
impl UnwindSafe for OBAccelIntrinsic
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