Sensors Module

Classes

struct  SensorParameters
 Structure containing information about a single sensor available in the current device. More...
 
struct  SensorsConfiguration
 Structure containing information about all the sensors available in the current device. More...
 
class  SensorsData
 Contains all sensors data (except image sensors) to be used for positional tracking or environment study. More...
 
class  SensorsData::BarometerData
 Contains Barometer sensor data. More...
 
class  SensorsData::TemperatureData
 Contains sensors temperature data. More...
 
class  SensorsData::MagnetometerData
 Contains Magnetometer sensor data. More...
 
class  SensorsData::IMUData
 Contains IMU sensor data. More...
 

Enumerations

enum class  SENSORS_UNIT
 List of the available onboard sensors measurement units. More...
 
enum class  CAMERA_MOTION_STATE
 Lists different states of the camera motion. More...
 
enum class  SENSOR_LOCATION
 Defines the location of each sensor for TemperatureData. More...
 

Enumeration Type Documentation

◆ SENSORS_UNIT

enum SENSORS_UNIT
strong

List of the available onboard sensors measurement units.

Enumerator
M_SEC_2 

Acceleration [m/s²].

DEG_SEC 

Angular velocity [deg/s].

U_T 

MAgnetic Fiels [uT].

HPA 

Atmospheric pressure [hPa].

CELSIUS 

Temperature [°C].

HERTZ 

Frequency [Hz].

◆ CAMERA_MOTION_STATE

enum CAMERA_MOTION_STATE
strong

Lists different states of the camera motion.

Enumerator
STATIC 

The camera is static.

MOVING 

The camera is moving.

FALLING 

The camera is falling.

◆ SENSOR_LOCATION

enum SENSOR_LOCATION
strong

Defines the location of each sensor for TemperatureData.

Enumerator
IMU 

The IMU sensor location

BAROMETER 

The Barometer sensor location

ONBOARD_LEFT 

The Temperature sensor left location

ONBOARD_RIGHT 

The Temperature sensor right location