You’re reading an older version of the Slamcore SDK documenation. The latest one is 23.04.
File sensor_id.hpp
Types used across the API - sensor ID.
Helper functions for slamcore::SensorType
-
template<class Archive>
static inline void load_minimal(const Archive&, SensorType &obj, const std::string &value)
-
template<class Archive>
static inline std::string save_minimal(const Archive&, const SensorType &obj)
-
static inline std::ostream &operator<<(std::ostream &os, const SensorType obj)
Typedefs
-
using SensorIndexT = uint16_t
Sensor Index type.
-
using SensorIDT = std::pair<SensorType, SensorIndexT>
Sensor ID type.
SensorType and Sensor Index.
Enums
-
enum class SensorType : EnumBaseT
Possible Sensor Types.
Values:
-
enumerator SLAM
Outputs from SLAM.
-
enumerator Visible
Standard Visible (Grey/RGB) Sensor (Camera).
-
enumerator Depth
Standard Depth Sensor (Camera).
-
enumerator Infrared
Standard Infrared Sensor (Camera).
-
enumerator Confidence
For time-of-flight Sensors (Camera).
-
enumerator Phase
For time-of-flight Sensors (Camera).
-
enumerator Accelerometer
Inertial Accelerometer Sensor (IMU).
-
enumerator Gyroscope
Inertial Gyroscope Sensor (IMU).
-
enumerator Magnetometer
Inertial Magnetometer Sensor (IMU).
-
enumerator GPS
GPS Sensor.
-
enumerator Odometry
Odometry Sensor.
-
enumerator Encoder
Encoder, for wheel ticks.
-
enumerator Pose
Pose “Sensor”, e.g. ground truth.
-
enumerator Bumper
Bumper
-
enumerator Proximity
Proximity sensor.
-
enumerator LIDAR
LIDAR (2D).
-
enumerator Count
-
enumerator SLAM
-
namespace slamcore
Main namespace for the Slamcore public API
Helper conversion methods
slamcore::ImageFormat \(\leftrightarrow\) BytesPerChannel
Get information about the client library
Helper functions for slamcore::SensorType
-
template<class Archive>
static inline void load_minimal(const Archive&, SensorType &obj, const std::string &value)
-
template<class Archive>
static inline std::string save_minimal(const Archive&, const SensorType &obj)
-
static inline std::ostream &operator<<(std::ostream &os, const SensorType obj)
Typedefs
-
using SensorIndexT = uint16_t
Sensor Index type.
-
using SensorIDT = std::pair<SensorType, SensorIndexT>
Sensor ID type.
SensorType and Sensor Index.
Enums
-
enum class SensorType : EnumBaseT
Possible Sensor Types.
Values:
-
enumerator SLAM
Outputs from SLAM.
-
enumerator Visible
Standard Visible (Grey/RGB) Sensor (Camera).
-
enumerator Depth
Standard Depth Sensor (Camera).
-
enumerator Infrared
Standard Infrared Sensor (Camera).
-
enumerator Confidence
For time-of-flight Sensors (Camera).
-
enumerator Phase
For time-of-flight Sensors (Camera).
-
enumerator Accelerometer
Inertial Accelerometer Sensor (IMU).
-
enumerator Gyroscope
Inertial Gyroscope Sensor (IMU).
-
enumerator Magnetometer
Inertial Magnetometer Sensor (IMU).
-
enumerator GPS
GPS Sensor.
-
enumerator Odometry
Odometry Sensor.
-
enumerator Encoder
Encoder, for wheel ticks.
-
enumerator Pose
Pose “Sensor”, e.g. ground truth.
-
enumerator Bumper
Bumper
-
enumerator Proximity
Proximity sensor.
-
enumerator LIDAR
LIDAR (2D).
-
enumerator Count
-
enumerator SLAM
-
template<class Archive>