18#include <opencv2/objdetect/aruco_detector.hpp>
All tunable safety thresholds and zone boundaries for VisionProcessor.
int dictionaryId
ArUco dictionary used for marker detection.
float maxSpeed
Maximum permitted marker centroid displacement in pixels/second.
int safeZoneXMax
Right boundary of the safe zone in pixels.
int depthValMax
Maximum value threshold.
int depthHueLower1
Lower hue bound for pink/magenta.
int safeZoneYMax
Bottom boundary of the safe zone in pixels.
int depthPixelThreshold
Minimum number of HSV-matching pixels required to confirm the forbidden layer is exposed.
int depthHueUpper2
Disabled - see depthHueLower2 above.
int expectedMarkerId
The ArUco marker ID the system expects to detect.
int safeZoneYMin
Top boundary of the safe zone in pixels.
int depthHueLower2
Disabled - lower > upper produces empty mask2.
float orientationMin
Minimum permitted marker orientation angle in degrees.
int safeZoneXMin
Left boundary of the safe zone in pixels.
int depthSatMax
Maximum saturation threshold.
int depthHueUpper1
Upper hue bound for pink/magenta.
bool depthCheckEnabled
Runtime enable/disable flag for Stage 8 colour detection.
float orientationMax
Maximum permitted marker orientation angle in degrees.