#include <CameraDepthAI.h>
|
| | CameraDepthAI (const std::string &mxidOrName="", int imageWidth=1280, float imageRate=0.0f, const Transform &localTransform=Transform::getIdentity()) |
| |
| virtual std::string | getSerial () const |
| |
| virtual bool | init (const std::string &calibrationFolder=".", const std::string &cameraName="") |
| |
| virtual bool | isCalibrated () const |
| |
| void | setDepthProfile (int confThreshold=200, int lrcThreshold=5) |
| |
| void | setDetectFeatures (int detectFeatures=0, const std::string &blobPath="") |
| |
| void | setDisparityWidthAndFilter (int disparityWidth=96, int medianFilter=5) |
| |
| void | setExtendedDisparity (bool extendedDisparity=false, bool enableCompanding=false) |
| |
| void | setGFTTDetector (bool useHarrisDetector=false, float minDistance=7.0f, int numTargetFeatures=1000) |
| |
| void | setIMU (bool imuPublished, bool publishInterIMU) |
| |
| void | setIrIntensity (float dotIntensity=0.0f, float floodIntensity=0.0f) |
| |
| void | setOutputMode (int outputMode=0) |
| |
| void | setRectification (bool useSpecTranslation=false, float alphaScaling=0.0f, bool enabled=true) |
| |
| void | setSubpixelMode (bool enabled=false, int fractionalBits=3) |
| |
| void | setSuperPointDetector (float threshold=0.01f, bool nms=true, int nmsRadius=4) |
| |
| virtual | ~CameraDepthAI () |
| |
| float | getImageRate () const |
| |
| bool | initFromFile (const std::string &calibrationPath) |
| |
| bool | isInterIMUPublishing () const |
| |
| void | setImageRate (float imageRate) |
| |
| void | setInterIMUPublishing (bool enabled, IMUFilter *filter=0) |
| |
| SensorData | takeImage (SensorCaptureInfo *info=0) |
| |
| virtual | ~Camera () |
| |
| float | getFrameRate () const |
| |
| const Transform & | getLocalTransform () const |
| |
| virtual bool | getPose (double stamp, Transform &pose, cv::Mat &covariance, double maxWaitTime=0.06) |
| |
| virtual bool | odomProvided () const |
| |
| void | resetTimer () |
| |
| void | setFrameRate (float frameRate) |
| |
| void | setLocalTransform (const Transform &localTransform) |
| |
| SensorData | takeData (SensorCaptureInfo *info=0) |
| |
| virtual | ~SensorCapture () |
| |
Definition at line 44 of file CameraDepthAI.h.
◆ CameraDepthAI()
◆ ~CameraDepthAI()
| rtabmap::CameraDepthAI::~CameraDepthAI |
( |
| ) |
|
|
virtual |
◆ available()
| bool rtabmap::CameraDepthAI::available |
( |
| ) |
|
|
static |
◆ captureImage()
◆ getSerial()
| std::string rtabmap::CameraDepthAI::getSerial |
( |
| ) |
const |
|
virtual |
◆ init()
| bool rtabmap::CameraDepthAI::init |
( |
const std::string & |
calibrationFolder = ".", |
|
|
const std::string & |
cameraName = "" |
|
) |
| |
|
virtual |
◆ isCalibrated()
| bool rtabmap::CameraDepthAI::isCalibrated |
( |
| ) |
const |
|
virtual |
◆ setDepthProfile()
| void rtabmap::CameraDepthAI::setDepthProfile |
( |
int |
confThreshold = 200, |
|
|
int |
lrcThreshold = 5 |
|
) |
| |
◆ setDetectFeatures()
| void rtabmap::CameraDepthAI::setDetectFeatures |
( |
int |
detectFeatures = 0, |
|
|
const std::string & |
blobPath = "" |
|
) |
| |
◆ setDisparityWidthAndFilter()
| void rtabmap::CameraDepthAI::setDisparityWidthAndFilter |
( |
int |
disparityWidth = 96, |
|
|
int |
medianFilter = 5 |
|
) |
| |
◆ setExtendedDisparity()
| void rtabmap::CameraDepthAI::setExtendedDisparity |
( |
bool |
extendedDisparity = false, |
|
|
bool |
enableCompanding = false |
|
) |
| |
◆ setGFTTDetector()
| void rtabmap::CameraDepthAI::setGFTTDetector |
( |
bool |
useHarrisDetector = false, |
|
|
float |
minDistance = 7.0f, |
|
|
int |
numTargetFeatures = 1000 |
|
) |
| |
◆ setIMU()
| void rtabmap::CameraDepthAI::setIMU |
( |
bool |
imuPublished, |
|
|
bool |
publishInterIMU |
|
) |
| |
◆ setIrIntensity()
| void rtabmap::CameraDepthAI::setIrIntensity |
( |
float |
dotIntensity = 0.0f, |
|
|
float |
floodIntensity = 0.0f |
|
) |
| |
◆ setOutputMode()
| void rtabmap::CameraDepthAI::setOutputMode |
( |
int |
outputMode = 0 | ) |
|
◆ setRectification()
| void rtabmap::CameraDepthAI::setRectification |
( |
bool |
useSpecTranslation = false, |
|
|
float |
alphaScaling = 0.0f, |
|
|
bool |
enabled = true |
|
) |
| |
◆ setSubpixelMode()
| void rtabmap::CameraDepthAI::setSubpixelMode |
( |
bool |
enabled = false, |
|
|
int |
fractionalBits = 3 |
|
) |
| |
◆ setSuperPointDetector()
| void rtabmap::CameraDepthAI::setSuperPointDetector |
( |
float |
threshold = 0.01f, |
|
|
bool |
nms = true, |
|
|
int |
nmsRadius = 4 |
|
) |
| |
The documentation for this class was generated from the following files: