工业机器人编程通常分为三种编程方式:自主编程、示教编程、离线编程。其中示教编程和离线编程为最常见的两种机器人编程方式。
自主编程
自主编程技术是实现机器人智能化的基础。自主编程技术应用各种外部传感器使得机器人能够全方位感知真实焊接环境,识别焊接工作台信息,确定工艺参数。
自主编程技术无需繁重的示教,减少了机器人的工作时间和工人的劳动时间,也无需根据工作台信息实时对焊接过程中的偏差进行纠正,大大提高了机器人的自主性和适应性而成为未来机器人发展的趋势。
示教编程
示教编程,操作人员通过人工手动的方式,利用示教板移动机器人的末端焊枪跟踪焊缝,及时记录焊件焊缝轨迹和焊接工艺参数,机器人再根据记录信息采用逐点示教的方式再现焊接过程。
这种逐点记录焊枪姿态再重现的方法需要操作人员来充当外部传感的角色,这种机器人自身缺乏外部信息传感,灵活性较差,而且对于结构复杂的焊件,需要操作人员花费大量的时间进行示教,所以编程效率低。
原理:根据任务需求,将机器人末端工具移动到所需要的位置及姿态,然后把每一个位姿同运行速度、焊接参数等记录并保持下来,机器人便可以按照示教的位子顺序再现。
示教编程目前有两种方式:拖动示教和示教器示教