Sensors Module

Classes

struct  SensorsData
 Structure containing all sensors data (except image sensors) to be used for positional tracking or environment study. More...
 
struct  SensorsData::BarometerData
 Structure containing data from the barometer sensor. More...
 
struct  SensorsData::TemperatureData
 Structure containing data from the temperature sensors. More...
 
struct  SensorsData::MagnetometerData
 Structure containing data from the magnetometer sensor. More...
 
struct  SensorsData::IMUData
 Structure containing data from the IMU sensor. More...
 
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  GNSS_STATUS
 Class representing the status of the of GNSS signal. More...
 
class  GNSS_MODE
 Class representing the mode of GNSS signal. More...
 
class  GNSSData
 Class containing GNSS data to be used for positional tracking as prior. More...
 
class  GNSS_FUSION_STATUS
 Class containing the current GNSS fusion status. More...
 
class  FusedPositionalTrackingStatus
 Class containing the overall position fusion status. More...
 

Enumerations

enum class  SENSOR_TYPE
 Lists available sensor types. More...
 
enum class  SENSORS_UNIT
 Lists available measurement units of onboard sensors. More...
 
enum class  CAMERA_MOTION_STATE
 Lists different states of the camera motion. More...
 

Enumeration Type Documentation

◆ SENSOR_TYPE

enum SENSOR_TYPE
strong

Lists available sensor types.

Note
Sensors are not available on sl::MODEL::ZED.
Enumerator
ACCELEROMETER 

Three-axis accelerometer sensor to measure the inertial accelerations.

GYROSCOPE 

Three-axis gyroscope sensor to measure the angular velocities.

MAGNETOMETER 

Three-axis magnetometer sensor to measure the orientation of the device with respect to the Earth's magnetic field.

BAROMETER 

Barometer sensor to measure the atmospheric pressure.

◆ SENSORS_UNIT

enum SENSORS_UNIT
strong

Lists available measurement units of onboard sensors.

Note
Sensors are not available on sl::MODEL::ZED.
Enumerator
M_SEC_2 

m/s² (acceleration)

DEG_SEC 

deg/s (angular velocity)

U_T 

μT (magnetic field)

HPA 

hPa (atmospheric pressure)

CELSIUS 

°C (temperature)

HERTZ 

Hz (frequency)

◆ 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.