Types¶
Intrinsics¶
IntrinsicsPinhole¶
-
struct
IntrinsicsPinhole
: public mynteye::IntrinsicsBase¶ Stream intrinsics (Pinhole)
Public Members
-
double
fx
¶ The focal length of the image plane, as a multiple of pixel width.
-
double
fy
¶ The focal length of the image plane, as a multiple of pixel height.
-
double
cx
¶ The horizontal coordinate of the principal point of the image.
-
double
cy
¶ The vertical coordinate of the principal point of the image.
-
std::uint8_t
model
¶ The distortion model of the image
-
double
coeffs
[5]¶ The distortion coefficients: k1,k2,p1,p2,k3.
-
double
IntrinsicsEquidistant¶
MotionIntrinsics¶
-
struct
MotionIntrinsics
¶ Motion intrinsics, including accelerometer and gyroscope.
Public Members
-
ImuIntrinsics
accel
¶ Accelerometer intrinsics.
-
ImuIntrinsics
gyro
¶ Gyroscope intrinsics.
-
ImuIntrinsics
Extrinsics¶
-
struct
Extrinsics
¶ Extrinsics, represent how the different datas are connected.
Public Functions
-
Extrinsics
Inverse
() const¶ Inverse this extrinsics.
- Return
the inversed extrinsics.
-
Extrinsics
ImuData¶
-
struct
ImuData
¶ IMU data.
Public Members
-
std::uint32_t
frame_id
¶ IMU frame id.
-
std::uint8_t
flag
¶ IMU accel or gyro flag.
0: accel and gyro are both valid
1: accel is valid
2: gyro is valid
-
std::uint64_t
timestamp
¶ IMU timestamp in 1us.
-
double
accel
[3]¶ IMU accelerometer data for 3-axis: X, Y, Z.
-
double
gyro
[3]¶ IMU gyroscope data for 3-axis: X, Y, Z.
-
double
temperature
¶ IMU temperature.
-
std::uint32_t