Go to the documentation of this file.
45 d400_motion( std::shared_ptr< const d400_info >
const & dev_info );
48 const std::vector<platform::hid_device_info>& all_hid_infos,
78 const std::vector<platform::uvc_device_info>& all_uvc_infos,
std::shared_ptr< rsutils::lazy< rs2_extrinsics > > _depth_to_imu
std::shared_ptr< hid_sensor > get_raw_motion_sensor()
optional_value< uint8_t > _motion_module_device_idx
void register_stream_to_extrinsic_group(const stream_interface &stream, uint32_t group_index)
void register_fisheye_metadata()
optional_value< uint8_t > _fisheye_device_idx
std::shared_ptr< auto_exposure_mechanism > register_auto_exposure_options(synthetic_sensor *ep, const platform::extension_unit *fisheye_xu)
std::shared_ptr< stream_interface > _accel_stream
Motion device intrinsics: scale, bias, and variances.
void register_fisheye_options()
rs2_motion_device_intrinsic get_motion_intrinsics(rs2_stream) const
d400_motion_base(std::shared_ptr< const d400_info > const &dev_info)
void initialize_fisheye_sensor(std::shared_ptr< context > ctx, const platform::backend_device_group &group)
optional_value< uint8_t > _motion_module_device_idx
std::shared_ptr< rsutils::lazy< ds::imu_intrinsic > > _gyro_intrinsic
d400_motion(std::shared_ptr< const d400_info > const &dev_info)
const platform::extension_unit fisheye_xu
std::shared_ptr< mm_calib_handler > _mm_calib
std::shared_ptr< rsutils::lazy< ds::imu_intrinsic > > _accel_intrinsic
d400_motion_uvc(std::shared_ptr< const d400_info > const &)
std::shared_ptr< ds_motion_common > _ds_motion_common
std::shared_ptr< synthetic_sensor > create_hid_device(std::shared_ptr< context > ctx, const std::vector< platform::hid_device_info > &all_hid_infos, const firmware_version &camera_fw_version)
std::shared_ptr< synthetic_sensor > create_uvc_device(std::shared_ptr< context > ctx, const std::vector< platform::uvc_device_info > &all_uvc_infos, const firmware_version &camera_fw_version)
rs2_stream
Streams are different types of data provided by RealSense devices.
std::shared_ptr< stream_interface > _gyro_stream
ds_motion_sensor & get_motion_sensor()
librealsense2
Author(s): LibRealSense ROS Team
autogenerated on Fri Aug 2 2024 08:30:02