Public Member Functions | Private Attributes | List of all members
dai::ros::DisparityConverter Class Reference

#include <DisparityConverter.hpp>

Public Member Functions

 DisparityConverter (const std::string frameName, float focalLength, float baseline=7.5, float minDepth=80, float maxDepth=1100)
 
void toRosMsg (std::shared_ptr< dai::ImgFrame > inData, std::deque< DisparityMsgs::DisparityImage > &outImageMsg)
 
DisparityImagePtr toRosMsgPtr (std::shared_ptr< dai::ImgFrame > inData)
 

Private Attributes

const float _baseline = 7.5
 
const float _focalLength = 882.2
 
const std::string _frameName = ""
 
const float _maxDepth
 
const float _minDepth = 80
 

Detailed Description

Definition at line 35 of file DisparityConverter.hpp.

Constructor & Destructor Documentation

◆ DisparityConverter()

dai::ros::DisparityConverter::DisparityConverter ( const std::string  frameName,
float  focalLength,
float  baseline = 7.5,
float  minDepth = 80,
float  maxDepth = 1100 
)

Definition at line 8 of file DisparityConverter.cpp.

Member Function Documentation

◆ toRosMsg()

void dai::ros::DisparityConverter::toRosMsg ( std::shared_ptr< dai::ImgFrame >  inData,
std::deque< DisparityMsgs::DisparityImage > &  outImageMsg 
)

Definition at line 11 of file DisparityConverter.cpp.

◆ toRosMsgPtr()

DisparityImagePtr dai::ros::DisparityConverter::toRosMsgPtr ( std::shared_ptr< dai::ImgFrame >  inData)

Definition at line 135 of file DisparityConverter.cpp.

Member Data Documentation

◆ _baseline

const float dai::ros::DisparityConverter::_baseline = 7.5
private

Definition at line 46 of file DisparityConverter.hpp.

◆ _focalLength

const float dai::ros::DisparityConverter::_focalLength = 882.2
private

Definition at line 46 of file DisparityConverter.hpp.

◆ _frameName

const std::string dai::ros::DisparityConverter::_frameName = ""
private

Definition at line 45 of file DisparityConverter.hpp.

◆ _maxDepth

const float dai::ros::DisparityConverter::_maxDepth
private

Definition at line 46 of file DisparityConverter.hpp.

◆ _minDepth

const float dai::ros::DisparityConverter::_minDepth = 80
private

Definition at line 46 of file DisparityConverter.hpp.


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


depthai_bridge
Author(s): Sachin Guruswamy
autogenerated on Tue May 10 2022 03:01:27