예제 #1
0
        void OnEnable()
        {
            Instance = this;

            _arProcessor = new ArucoMapProcessor(MarkerSizeInMeter)
            {
                TrackerErrorRatio = TrackerErrorRatio
            };

            ArucoPipeline.AddProcessor(_arProcessor);

            _arOutput = new JsonOutput(OnPoseChanged);
            ArucoPipeline.AddOutput(_arOutput);

            _prevMarkerSize        = MarkerSizeInMeter;
            _prevTrackerErrorRatio = TrackerErrorRatio;
        }
예제 #2
0
        void OnEnable()
        {
            Instance = this;

            _currentOutput = Queue.Synchronized(new Queue());

            _arProcessor = new ArucoMapProcessor(MarkerSizeInMeter)
            {
                TrackerErrorRatio = TrackerErrorRatio
            };

            ArucoPipeline.AddProcessor(_arProcessor);

            _arOutput = new JsonOutput(OnPoseChanged);
            ArucoPipeline.AddOutput(_arOutput);

            _prevMarkerSize = MarkerSizeInMeter;
            _prevTrackerErrorRatio = TrackerErrorRatio;
        }