This struct defines the depth range.
Definition MechEyeDataType.h:170
Definition MechEyeSettings.h:523
std::string poseData
Definition MechEyeSettings.h:560
std::string extrinsic
Definition MechEyeSettings.h:568
calibrationType
Definition MechEyeSettings.h:529
@ EyeToHand
The camera is fixed mountedwith respect to the robot's base.
@ EyeInHand
The camera is mounted in the robot's hand.
boardType
Definition MechEyeSettings.h:540
Definition MechEyeSettings.h:419
LaserFringeCodingMode fringeCodingMode
Definition MechEyeSettings.h:431
LaserFringeCodingMode
Definition MechEyeSettings.h:423
@ Fast
Fast mode has the minimum capture time.
Definition MechEyeSettings.h:424
@ Accurate
Accurate mode is slower but produces better depth maps than Fast mode.
Definition MechEyeSettings.h:425
int frameRangeEnd
Definition MechEyeSettings.h:455
int framePartitionCount
Definition MechEyeSettings.h:465
int frameRangeStart
Definition MechEyeSettings.h:443
int powerLevel
Definition MechEyeSettings.h:474
Definition MechEyeSettings.h:190
int fringeMinThreshold
Definition MechEyeSettings.h:303
PointCloudOutlierRemoval
Definition MechEyeSettings.h:261
CloudSmoothMode
Definition MechEyeSettings.h:207
CloudOutlierFilterMode
Definition MechEyeSettings.h:195
@ Off
No outlier removal operation. Certain noisy points may exist.
PointCloudSurfaceSmoothing
Definition MechEyeSettings.h:239
PointCloudNoiseRemoval noiseRemoval
Definition MechEyeSettings.h:325
PointCloudNoiseRemoval
Definition MechEyeSettings.h:250
PointCloudOutlierRemoval outlierRemoval
Definition MechEyeSettings.h:336
PointCloudEdgePreservation edgePreservation
Definition MechEyeSettings.h:347
PointCloudSurfaceSmoothing surfaceSmoothing
Definition MechEyeSettings.h:313
PointCloudEdgePreservation
Definition MechEyeSettings.h:271
int fringeContrastThreshold
Definition MechEyeSettings.h:291
CloudSmoothMode smoothMode
Definition MechEyeSettings.h:231
CloudOutlierFilterMode outlierFilterMode
Definition MechEyeSettings.h:223
Definition MechEyeSettings.h:355
AntiFlickerMode antiFlickerMode
Definition MechEyeSettings.h:409
PowerLevel powerLevel
Definition MechEyeSettings.h:397
FringeCodingMode
Definition MechEyeSettings.h:359
@ Accurate
Accurate mode is slower but produces better depth maps than Fast mode.
@ Fast
Fast mode has the minimum capture time.
AntiFlickerMode
Definition MechEyeSettings.h:377
@ AC50Hz
The AC frequency is 50Hz in most countries.
@ Off
No processing for anti-flicker.
@ AC60Hz
The AC frequency in the U.S. and some Asian countries is 60Hz.
PowerLevel
Definition MechEyeSettings.h:367
@ High
High level is ofen used for scanning dark objects.
@ Normal
Normal level is mostly used.
FringeCodingMode fringeCodingMode
Definition MechEyeSettings.h:389
This struct defines camera region of interest.
Definition MechEyeDataType.h:157
Definition MechEyeSettings.h:103
std::vector< double > hdrExposureSequence
Definition MechEyeSettings.h:186
Scan2DExposureMode
Definition MechEyeSettings.h:107
@ HDR
Definition MechEyeSettings.h:110
@ Flash
Use projected LED light to light up the projection area.
Definition MechEyeSettings.h:112
@ Auto
Automatic exposure time, recommended in unstable ambient light conditions.
Definition MechEyeSettings.h:109
@ Timed
Fixed exposure time, recommended in the stable ambient light conditions.
Definition MechEyeSettings.h:108
bool toneMappingEnable
Definition MechEyeSettings.h:173
int expectedGrayValue
Definition MechEyeSettings.h:153
ROI scan2DROI
Definition MechEyeSettings.h:165
Scan2DExposureMode exposureMode
Definition MechEyeSettings.h:118
double sharpenFactor
Definition MechEyeSettings.h:141
double exposureTime
The fixed camera exposure time.
Definition MechEyeSettings.h:129
Definition MechEyeSettings.h:45
std::vector< double > exposureSequence
Definition MechEyeSettings.h:59
DepthRange depthRange
Definition MechEyeSettings.h:96
ROI scan3DROI
Definition MechEyeSettings.h:84
double gain
Definition MechEyeSettings.h:70
Definition MechEyeSettings.h:484
UhpCaptureMode captureMode
Definition MechEyeSettings.h:508
UhpCaptureMode
Definition MechEyeSettings.h:488
@ Camera1
Camera1 mode only use camera 1.
@ Merge
Merge mode use both cameras to prevent occlusions.
@ Camera2
Camera2 mode only use camera 2.
UhpFringeCodingMode
Definition MechEyeSettings.h:497
@ Accurate
Accurate mode is slower but produces better depth maps than Fast mode.
@ Fast
Fast mode has the minimum capture time.
UhpFringeCodingMode fringeCodingMode
Definition MechEyeSettings.h:516