HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
Loading...
Searching...
No Matches
Bno08xImuData Struct Reference

Complete IMU sensor data structure. More...

#include <Bno08xHandler.h>

Collaboration diagram for Bno08xImuData:
[legend]

Public Attributes

Bno08xVector3 acceleration
 Calibrated acceleration (m/s^2)
 
Bno08xVector3 gyroscope
 Calibrated angular velocity (rad/s)
 
Bno08xVector3 magnetometer
 Calibrated magnetic field (uT)
 
Bno08xVector3 linear_acceleration
 Linear acceleration (no gravity)
 
Bno08xVector3 gravity
 Gravity vector.
 
Bno08xQuaternion rotation
 Orientation quaternion.
 
Bno08xEulerAngles euler
 Euler angles.
 
uint64_t timestamp_us {0}
 Overall timestamp.
 
bool valid {false}
 Overall validity flag.
 

Detailed Description

Complete IMU sensor data structure.

Member Data Documentation

◆ acceleration

Bno08xVector3 Bno08xImuData::acceleration

Calibrated acceleration (m/s^2)

◆ euler

Bno08xEulerAngles Bno08xImuData::euler

Euler angles.

◆ gravity

Bno08xVector3 Bno08xImuData::gravity

Gravity vector.

◆ gyroscope

Bno08xVector3 Bno08xImuData::gyroscope

Calibrated angular velocity (rad/s)

◆ linear_acceleration

Bno08xVector3 Bno08xImuData::linear_acceleration

Linear acceleration (no gravity)

◆ magnetometer

Bno08xVector3 Bno08xImuData::magnetometer

Calibrated magnetic field (uT)

◆ rotation

Bno08xQuaternion Bno08xImuData::rotation

Orientation quaternion.

◆ timestamp_us

uint64_t Bno08xImuData::timestamp_us {0}

Overall timestamp.

◆ valid

bool Bno08xImuData::valid {false}

Overall validity flag.


The documentation for this struct was generated from the following file: