Class InputSensorFileRosbagBin
Defined in File input_sensor_file_rosbagbin.h
Inheritance Relationships
Base Type
public IInputSensor(Class IInputSensor)
Class Documentation
-
class InputSensorFileRosbagBin : public IInputSensor
This is input class for sensor as camera.
Public Functions
-
inline InputSensorFileRosbagBin()
-
virtual void openSensor(std::string sensor_name, int input_image_width, int input_image_height, std::string config_file_name, std::string input_sensor_ip) override
-
virtual void configureSensor(int camera_mode) override
-
virtual void getIntrinsics(CameraIntrinsics *camera_intrinsics_data) override
-
virtual void getExtrinsics(CameraExtrinsics *camera_extrinsics_data) override
-
virtual bool readNextFrame(unsigned short *out_depth_frame, unsigned short *out_ab_frame, unsigned short *out_conf_frame, short *out_xyz_frame) override
-
virtual bool getFrameTimestamp(rclcpp::Time *timestamp) override
-
virtual void closeSensor() override
-
inline virtual void setABinvalidationThreshold(int) override
set ABinvalidation threshold
- Parameters:
threshold – ABinvalidation threshold
-
inline virtual void setConfidenceThreshold(int) override
Set Confidence Threshold.
- Parameters:
threshold – Confidence threshold
-
inline virtual void setJBLFFilterState(bool) override
sets the state of JBLF filter
- Parameters:
enable_jblf_filter – parameter to enable or disable JBLF filter
-
inline virtual void setJBLFFilterSize(int) override
sets the size of JBLF filter
- Parameters:
jbfl_filter_size – parameter to set JBLF filter size
-
inline virtual void setRadialFilterMinThreshold(int) override
sets the minimum threshold for radial filter
- Parameters:
radial_threshold_min – parameter to set minimum threshold for radial filter
-
inline virtual void setRadialFilterMaxThreshold(int) override
sets the maximum threshold for radial filter
- Parameters:
radial_threshold_max – parameter to set maximum threshold for radial filter
-
inline InputSensorFileRosbagBin()