跳到主要内容

NRC_CalibrationToolCoord_2Pos_SetPos(int posNum, const NRC_Position& pos)

2 点标定-设置点数据

请在伺服停止或伺服就绪状态下设置该参数

类型

int =>点动直角速度设置

返回值说明
0表示函数正常调用
-101无效的输入参数
-102目标对象不存在,一般出现在系统初始化未完成时,调用其他函数时可能返回该值
-103目标对象当前处于不可操作状态

参数 Option

参数类型说明
posNumint标定的点的编号,参数范围:1 <= posNum <= 2
posNRC_Position&标定的点的位置,需为关节坐标系下的位置

示例代码

NRC_Position pos1={NRC_MCS,395,-1.81881,594.958,3.07933,0.07355,0.098098};
NRC_Position pos2={NRC_MCS,339,19.981,594.958,3.14123,0.035271,0.075413};
NRC_CalibrationToolCoord_2Pos_SetPos(1, pos1);
NRC_CalibrationToolCoord_2Pos_SetPos(2, pos2);
if (NRC_CalibrationToolCoord_2Pos_Cacl() == 0)
{
//将标定结果写入工具手1
NRC_CalibrationToolCoord_2Pos_Save(1);
}