#include <CameraDepthAI.h>
|
| CameraDepthAI (const std::string &mxidOrName="", int resolution=1, 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 | setBlobPath (const std::string &blobPath) |
|
void | setCompanding (bool enabled, int width=96) |
|
void | setDepthProfile (int confThreshold=200, int lrcThreshold=5) |
|
void | setDetectFeatures (int detectFeatures=0) |
|
void | setExtendedDisparity (bool extendedDisparity) |
|
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, float alphaScaling=0.0f, bool enabled=true) |
|
void | setSubpixelMode (bool enabled, 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 |
◆ setBlobPath()
void rtabmap::CameraDepthAI::setBlobPath |
( |
const std::string & |
blobPath | ) |
|
◆ setCompanding()
void rtabmap::CameraDepthAI::setCompanding |
( |
bool |
enabled, |
|
|
int |
width = 96 |
|
) |
| |
◆ setDepthProfile()
void rtabmap::CameraDepthAI::setDepthProfile |
( |
int |
confThreshold = 200 , |
|
|
int |
lrcThreshold = 5 |
|
) |
| |
◆ setDetectFeatures()
void rtabmap::CameraDepthAI::setDetectFeatures |
( |
int |
detectFeatures = 0 | ) |
|
◆ setExtendedDisparity()
void rtabmap::CameraDepthAI::setExtendedDisparity |
( |
bool |
extendedDisparity | ) |
|
◆ 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, |
|
|
float |
alphaScaling = 0.0f , |
|
|
bool |
enabled = true |
|
) |
| |
◆ setSubpixelMode()
void rtabmap::CameraDepthAI::setSubpixelMode |
( |
bool |
enabled, |
|
|
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: