"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.TRACKING_EVENT_TYPES = exports.DEFAULT_POSE_THRESHOLD = exports.ROBOTICS_OBJECT_TYPES = exports.HANDEYE_TYPES = void 0;
var HANDEYE_TYPES;
(function (HANDEYE_TYPES) {
    HANDEYE_TYPES[HANDEYE_TYPES["EYE_IN_HAND"] = 0] = "EYE_IN_HAND";
    HANDEYE_TYPES[HANDEYE_TYPES["EYE_TO_HAND"] = 1] = "EYE_TO_HAND";
})(HANDEYE_TYPES = exports.HANDEYE_TYPES || (exports.HANDEYE_TYPES = {}));
var ROBOTICS_OBJECT_TYPES;
(function (ROBOTICS_OBJECT_TYPES) {
    ROBOTICS_OBJECT_TYPES["WORKSPACE"] = "workspace";
    ROBOTICS_OBJECT_TYPES["ROBOT_ARM"] = "robot-arm";
    ROBOTICS_OBJECT_TYPES["CAMERA"] = "tracking-camera";
    ROBOTICS_OBJECT_TYPES["ROI"] = "ROI";
    ROBOTICS_OBJECT_TYPES["OBJECT"] = "trackable-object";
})(ROBOTICS_OBJECT_TYPES = exports.ROBOTICS_OBJECT_TYPES || (exports.ROBOTICS_OBJECT_TYPES = {}));
exports.DEFAULT_POSE_THRESHOLD = { x: 0.002, y: 0.002, z: 0.002, u: 5, v: 5, w: 5 };
// TrackableObject Event
var TRACKING_EVENT_TYPES;
(function (TRACKING_EVENT_TYPES) {
    TRACKING_EVENT_TYPES[TRACKING_EVENT_TYPES["IN"] = 0] = "IN";
    TRACKING_EVENT_TYPES[TRACKING_EVENT_TYPES["STAY"] = 1] = "STAY";
    TRACKING_EVENT_TYPES[TRACKING_EVENT_TYPES["OUT"] = 2] = "OUT";
})(TRACKING_EVENT_TYPES = exports.TRACKING_EVENT_TYPES || (exports.TRACKING_EVENT_TYPES = {}));
//# sourceMappingURL=robotics-types.js.map