示例#1
0
 /// <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;
 }
示例#2
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;
 }
示例#3
0
 public AutoCalibObject()
 {
     calibNPoint             = new CogCalibNPointToNPoint();
     pointWAngleCollection   = new PointWithAngleRobotCamera[3];
     pointWNoAngleCollection = new PointWithAngleRobotCamera[9];
 }