![]() |
ZED Open Capture
v0.6.0
Low level camera driver for the ZED stereo camera family
|
Contains the acquired Imu data. More...
#include <sensorcapture.hpp>
Public Types | |
enum | _imu_status { NOT_PRESENT = 0 , OLD_VAL = 1 , NEW_VAL = 2 } |
typedef enum sl_oc::sensors::data::Imu::_imu_status | ImuStatus |
Public Attributes | |
ImuStatus | valid = NOT_PRESENT |
Indicates if IMU data are valid. More... | |
uint64_t | timestamp = 0 |
Timestamp in nanoseconds. More... | |
float | aX |
Acceleration along X axis in m/s² More... | |
float | aY |
Acceleration along Y axis in m/s² More... | |
float | aZ |
Acceleration along Z axis in m/s² More... | |
float | gX |
Angular velocity around X axis in °/s. More... | |
float | gY |
Angular velocity around Y axis in °/s. More... | |
float | gZ |
Angular velocity around > axis in °/s. More... | |
float | temp |
Sensor temperature in °C. More... | |
bool | sync |
Indicates in IMU data are synchronized with a video frame. More... | |
Contains the acquired Imu data.
Definition at line 51 of file sensorcapture.hpp.
Enumerator | |
---|---|
NOT_PRESENT | |
OLD_VAL | |
NEW_VAL |
Definition at line 54 of file sensorcapture.hpp.
float sl_oc::sensors::data::Imu::aX |
Acceleration along X axis in m/s²
Definition at line 62 of file sensorcapture.hpp.
Referenced by getSensorThreadFunc(), and main().
float sl_oc::sensors::data::Imu::aY |
Acceleration along Y axis in m/s²
Definition at line 63 of file sensorcapture.hpp.
Referenced by getSensorThreadFunc(), and main().
float sl_oc::sensors::data::Imu::aZ |
Acceleration along Z axis in m/s²
Definition at line 64 of file sensorcapture.hpp.
Referenced by getSensorThreadFunc(), and main().
float sl_oc::sensors::data::Imu::gX |
Angular velocity around X axis in °/s.
Definition at line 65 of file sensorcapture.hpp.
Referenced by getSensorThreadFunc(), and main().
float sl_oc::sensors::data::Imu::gY |
Angular velocity around Y axis in °/s.
Definition at line 66 of file sensorcapture.hpp.
Referenced by getSensorThreadFunc(), and main().
float sl_oc::sensors::data::Imu::gZ |
Angular velocity around > axis in °/s.
Definition at line 67 of file sensorcapture.hpp.
Referenced by getSensorThreadFunc(), and main().
bool sl_oc::sensors::data::Imu::sync |
Indicates in IMU data are synchronized with a video frame.
Definition at line 69 of file sensorcapture.hpp.
Referenced by getSensorThreadFunc().
float sl_oc::sensors::data::Imu::temp |
Sensor temperature in °C.
Definition at line 68 of file sensorcapture.hpp.
uint64_t sl_oc::sensors::data::Imu::timestamp = 0 |
Timestamp in nanoseconds.
Definition at line 61 of file sensorcapture.hpp.
Referenced by getSensorThreadFunc(), and main().
ImuStatus sl_oc::sensors::data::Imu::valid = NOT_PRESENT |
Indicates if IMU data are valid.
Definition at line 60 of file sensorcapture.hpp.
Referenced by sl_oc::sensors::SensorCapture::getLastIMUData(), getSensorThreadFunc(), and main().