Public Member Functions | Private Attributes | List of all members
librealsense::l500_imu_calib_parser Class Reference

#include <ds5-motion.h>

Inheritance diagram for librealsense::l500_imu_calib_parser:
Inheritance graph
[legend]

Public Member Functions

rs2_extrinsics get_extrinsic_to (rs2_stream stream)
 
ds::imu_intrinsic get_intrinsic (rs2_stream stream)
 
float3x3 imu_to_depth_alignment ()
 
 l500_imu_calib_parser (const std::vector< uint8_t > &raw_data, bool valid=true)
 
virtual ~l500_imu_calib_parser ()
 

Private Attributes

ds::dm_v2_imu_intrinsic _def_intr
 
rs2_extrinsics _extr
 
float3x3 _imu_2_depth_rot
 
bool _valid_extrinsic
 
bool _valid_intrinsic
 
ds::dm_v2_calibration_table imu_calib_table
 

Detailed Description

Definition at line 251 of file ds5-motion.h.

Constructor & Destructor Documentation

librealsense::l500_imu_calib_parser::l500_imu_calib_parser ( const std::vector< uint8_t > &  raw_data,
bool  valid = true 
)
inline

Definition at line 254 of file ds5-motion.h.

virtual librealsense::l500_imu_calib_parser::~l500_imu_calib_parser ( )
inlinevirtual

Definition at line 322 of file ds5-motion.h.

Member Function Documentation

rs2_extrinsics librealsense::l500_imu_calib_parser::get_extrinsic_to ( rs2_stream  stream)
inlinevirtual

Implements librealsense::mm_calib_parser.

Definition at line 361 of file ds5-motion.h.

ds::imu_intrinsic librealsense::l500_imu_calib_parser::get_intrinsic ( rs2_stream  stream)
inlinevirtual

Implements librealsense::mm_calib_parser.

Definition at line 326 of file ds5-motion.h.

float3x3 librealsense::l500_imu_calib_parser::imu_to_depth_alignment ( )
inlinevirtual

Implements librealsense::mm_calib_parser.

Definition at line 324 of file ds5-motion.h.

Member Data Documentation

ds::dm_v2_imu_intrinsic librealsense::l500_imu_calib_parser::_def_intr
private

Definition at line 373 of file ds5-motion.h.

rs2_extrinsics librealsense::l500_imu_calib_parser::_extr
private

Definition at line 371 of file ds5-motion.h.

float3x3 librealsense::l500_imu_calib_parser::_imu_2_depth_rot
private

Definition at line 372 of file ds5-motion.h.

bool librealsense::l500_imu_calib_parser::_valid_extrinsic
private

Definition at line 375 of file ds5-motion.h.

bool librealsense::l500_imu_calib_parser::_valid_intrinsic
private

Definition at line 374 of file ds5-motion.h.

ds::dm_v2_calibration_table librealsense::l500_imu_calib_parser::imu_calib_table
private

Definition at line 370 of file ds5-motion.h.


The documentation for this class was generated from the following file:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:37