应用UG等CAM软件实现工业机器人的自动编程是一个重要的研究应用方向,然而运动插补算法特别是圆弧插补算法的差异是限制其从数控机床拓展应用到工业机器人加工的一大难点.通过分析空间圆弧插补算法原理,考虑数控机床与工业机器人圆弧运动指令的差异性,基于齐次变换矩阵的方法研究了应用于工业机器人的空间圆弧三点法运动插补的取值算法,并对算法的准确性进行了约束优化.同时从实际应用的角度出发,基于U G后置处理进行了算法编程和应用于ABB工业机器人的后置处理程序开发,最后通过MATLAB进行运动仿真验证及指令代码格式分析,其结果证明了该算法及后置处理程序开发的有效性.
圆弧运动 插补算法 矩阵变换 后置处理器 工业机器人 MATLAB仿真