进入21世纪,机器人已经成为现代工业不可缺少的工具,它标志着工业的现代化程度。近年来,随着计算机技术,微电子技术及网络技术的快速发展,机器人技术也得到了飞速的提升。
机器人是一个可编程的机械装置,其功能的灵活性和智能型决定于机器人的编程能力。由于机器人应用范围的扩大和所完成任务复杂程度的不断增加,机器人工作任务的贬值已经和成为一个重要的问题。
目前,不像数控机床那样有APT语言,机器人编程还没有公认的国际标准,各制造厂商有各自的机器人编程语言。
机器人编程可分为三个水平:
1、用示教盒进行现场编程。
2、直接的机器人语言编程。
包括:
a、专用机器人语言。
b、添加了机器人库的已有计算机语言。
3、面向任务的机器人编程语言。
机器人编程技术的一种发展方向是:离线编程与仿真:像CAD/CAM那样。
现在的机器人,一般都具有前两种编程方法。
以焊接机器人为例,焊接时机器人是按照事先编辑好的程序运动的,这个程序一般是由操作人员按照焊缝形状示教机器人并记录运动轨迹而形成的。
示教是一种机器人的编程方法,示教分为三个步骤:
1、示教。
2、存储。
3、再现。