/// <summary> /// Hàm khởi tạo /// </summary> public AutoCalibTool() { ListAutoCalibPointsRB = new List <PointWithTheta>(); ListAutoCalibPointsCam = new List <PointWithTheta>(); CalibNPointToolRBCam = new CogCalibNPointToNPoint(); PointTransformToolFromNPointCalib = null; CalNpointOK = false; CalTTMatrixOK = false; NumberPoints = 0; }
/// <summary> /// Xóa hết dữ liệu điểm, khởi tạo lại về ban đầu /// </summary> public void ResetReceiveData() { ListAutoCalibPointsRB.Clear(); ListAutoCalibPointsCam.Clear(); CalibNPointToolRBCam = new CogCalibNPointToNPoint(); PointTransformToolFromNPointCalib = null; CalNpointOK = false; CalTTMatrixOK = false; NumberPoints = 0; }
public AutoCalibObject() { calibNPoint = new CogCalibNPointToNPoint(); pointWAngleCollection = new PointWithAngleRobotCamera[3]; pointWNoAngleCollection = new PointWithAngleRobotCamera[9]; }