Raw (uncorrected) IMU sensor measurement output (MessageType::RAW_IMU_OUTPUT, version 1.0).
This message is an output from the device containing raw IMU acceleration and rotation rate measurements. These measurements come directly from the sensor, and do not have any corrections or calibration applied.
See also IMUOutput.
Definition at line 329 of file measurements.h.
#include <point_one/fusion_engine/messages/measurements.h>
Public Attributes | |
int32_t | accel [3] = {INT32_MAX, INT32_MAX, INT32_MAX} |
Measured x/y/z acceleration (in meters/second^2 * 2^-16), resolved in the sensor measurement frame. More... | |
MeasurementDetails | details |
Measurement timestamp and additional information, if available. More... | |
int32_t | gyro [3] = {INT32_MAX, INT32_MAX, INT32_MAX} |
Measured x/y/z rate of rotation (in radians/second * 2^-20), resolved in the sensor measurement frame. More... | |
int16_t | temperature = INT16_MAX |
The IMU temperature (in deg Celcius * 2^-7). More... | |
Static Public Attributes | |
static constexpr MessageType | MESSAGE_TYPE = MessageType::RAW_IMU_OUTPUT |
static constexpr uint8_t | MESSAGE_VERSION = 0 |
int32_t point_one::fusion_engine::messages::RawIMUOutput::accel[3] = {INT32_MAX, INT32_MAX, INT32_MAX} |
Measured x/y/z acceleration (in meters/second^2 * 2^-16), resolved in the sensor measurement frame.
Set to 0x7FFFFFFF if invalid.
Definition at line 350 of file measurements.h.
MeasurementDetails point_one::fusion_engine::messages::RawIMUOutput::details |
Measurement timestamp and additional information, if available.
See MeasurementDetails for details.
Definition at line 337 of file measurements.h.
int32_t point_one::fusion_engine::messages::RawIMUOutput::gyro[3] = {INT32_MAX, INT32_MAX, INT32_MAX} |
Measured x/y/z rate of rotation (in radians/second * 2^-20), resolved in the sensor measurement frame.
Set to 0x7FFFFFFF if invalid.
Definition at line 356 of file measurements.h.
|
staticconstexpr |
Definition at line 330 of file measurements.h.
|
staticconstexpr |
Definition at line 331 of file measurements.h.
int16_t point_one::fusion_engine::messages::RawIMUOutput::temperature = INT16_MAX |
The IMU temperature (in deg Celcius * 2^-7).
Set to 0x7FFF if invalid.
Definition at line 344 of file measurements.h.