calibrated-sensor.h
Go to the documentation of this file.
1 // License: Apache 2.0. See LICENSE file in root directory.
2 // Copyright(c) 2020 Intel Corporation. All Rights Reserved.
3 
4 #pragma once
5 
6 #include "types.h"
7 #include "core/streaming.h"
8 
9 namespace librealsense
10 {
12  {
13  public:
14  virtual void override_intrinsics( rs2_intrinsics const & ) = 0;
15  virtual void override_extrinsics( rs2_extrinsics const & ) = 0;
16 
17  virtual rs2_dsm_params get_dsm_params() const = 0;
18  virtual void override_dsm_params( rs2_dsm_params const & ) = 0;
19 
20  virtual void reset_calibration() = 0;
21  };
23 }
24 
librealsense
Definition: calibration-model.h:9
rs2_extrinsics
Cross-stream extrinsics: encodes the topology describing how the different devices are oriented.
Definition: rs_sensor.h:98
librealsense::calibrated_sensor::reset_calibration
virtual void reset_calibration()=0
librealsense::MAP_EXTENSION
MAP_EXTENSION(RS2_EXTENSION_AUTO_CALIBRATED_DEVICE, auto_calibrated_interface)
streaming.h
rs2_intrinsics
Video stream intrinsics.
Definition: rs_types.h:58
rs2_dsm_params
Video DSM (Digital Sync Module) parameters for calibration (same layout as in FW ac_depth_params) Thi...
Definition: rs_types.h:74
librealsense::calibrated_sensor::override_intrinsics
virtual void override_intrinsics(rs2_intrinsics const &)=0
librealsense::calibrated_sensor::override_extrinsics
virtual void override_extrinsics(rs2_extrinsics const &)=0
librealsense::calibrated_sensor
Definition: calibrated-sensor.h:11
librealsense::calibrated_sensor::get_dsm_params
virtual rs2_dsm_params get_dsm_params() const =0
librealsense::calibrated_sensor::override_dsm_params
virtual void override_dsm_params(rs2_dsm_params const &)=0
RS2_EXTENSION_CALIBRATED_SENSOR
@ RS2_EXTENSION_CALIBRATED_SENSOR
Definition: rs_types.h:218
types.h


librealsense2
Author(s): LibRealSense ROS Team
autogenerated on Thu Dec 22 2022 03:13:14