Type of sensor
Synopsis:
#include <adas/adas_sensor_defs.h>
typedef enum {
ADAS_SENSOR_TYPE_INVALID = 0,
ADAS_SENSOR_TYPE_CAMERA = 0x00000001,
ADAS_SENSOR_TYPE_IR = 0x00000002,
ADAS_SENSOR_TYPE_LIDAR_2D = 0x00000004,
ADAS_SENSOR_TYPE_LIDAR_3D = 0x00000008,
ADAS_SENSOR_TYPE_RADAR = 0x00000010,
ADAS_SENSOR_TYPE_GPS = 0x00000020,
ADAS_SENSOR_TYPE_INS = 0x00000040,
ADAS_SENSOR_TYPE_SPEED = 0x00000080,
ADAS_SENSOR_TYPE_SAS = 0x00000100,
ADAS_SENSOR_TYPE_DATA = 0x00000200,
ADAS_SENSOR_TYPE_ANY = 0xFFFFFFFF
} adas_sensor_type_t;
Data:
- ADAS_SENSOR_TYPE_INVALID
- For internal use only; do not use.
- ADAS_SENSOR_TYPE_CAMERA
- Camera that produces video frames.
- ADAS_SENSOR_TYPE_IR
- Infrared Energy Detection.
- ADAS_SENSOR_TYPE_LIDAR_2D
- Light Detection and Ranging with 2D-only capabilities (i.e., range finders).
- ADAS_SENSOR_TYPE_LIDAR_3D
- Light Detection and Ranging with 3D capabilities (i.e., spinning point cloud-generating lidars).
- ADAS_SENSOR_TYPE_RADAR
- Radio wave measuring of range, angle, or velocity.
- ADAS_SENSOR_TYPE_GPS
- Global positioning system.
- ADAS_SENSOR_TYPE_INS
- Inertial navigation system, for dead reckoning.
- ADAS_SENSOR_TYPE_SPEED
- Speedometer.
- ADAS_SENSOR_TYPE_SAS
- Steering angle sensor.
- ADAS_SENSOR_TYPE_DATA
- For internal use only; do not use.
- ADAS_SENSOR_TYPE_ANY
- For internal use only; do not use.
Library:
libadas