FANUC知识点6:坐标系种类
发布网友
发布时间:2024-09-08 01:15
我来回答
共1个回答
热心网友
时间:2024-10-26 20:05
坐标系是为确定机器人的位置和姿态而在机器人或空间上定义的位置指标系统。常用的机器人坐标系有:关节坐标系、世界坐标系、手动坐标系、工具坐标系、用户坐标系、单元坐标系。其中世界坐标系、手动坐标系、工具坐标系、用户坐标系和单元坐标系均属于直角坐标系。机器人大部分坐标系都是笛卡尔直角坐标系,符合右手规则。
关节坐标系是设定在机器人的关节中的坐标系,其原点设置在机器人关节中心点处。在关节坐标系下,工业机器人各轴均可实现单独正向或反向运动。对于大范围运动,且不要求TCP姿态时,可选择关节坐标系。
世界坐标系在FANUC机器人中被赋予了特定含义,即机器人坐标系是被固定在空间上的标准直角坐标系,其被固定在由机器人事先确定的位置。用户坐标系、工具坐标系基于该坐标系而设定。它用于位置数据的示教和执行。
手动坐标系是在机器人作业空间中,为了方便有效地进行线性运动示教而定义的坐标系。该坐标系只能用于示教,在程序中不能被调用。未定义时,与世界坐标系重合。使用手动坐标系是为了在示教过程中避免其他坐标系参数改变时误操作,尤其适用于机器人倾斜安装或者用户坐标系数量较多的场合。
工具坐标系是用来定义工具中心点的位置和工具姿态的坐标系。而TCP是机器人系统的控制点,出厂时默认位于最后一个运动轴或连接法兰的中心。未定义时,工具坐标系默认在连接法兰中心处。安装工具后,TCP将发生变化,变为工具末端的中心。为实现精确运动控制,当换装工具或发生工具碰撞时,工具坐标系必须事先定义。在工具坐标系中,TCP将沿工具坐标系的x、y、z轴方向做直线运动。
用户坐标系是用户对每个作业空间进行定义的直角坐标系。它用于位置寄存器的示教和执行、位置补偿指令的执行等。未定义时,将由世界坐标系来代替该坐标系,用户坐标系与世界坐标系重合。
通常,在建立项目时,至少需要建立两个坐标系,即工具坐标系和用户坐标系。前者便于操纵人员进行调试工作,后者便于机器人记录工件的位置信息。
单元坐标系在4D图形功能中使用,用来表示工作单元内的机器人位置。设定单元坐标系,就可以表达机器人相互之间的位置关系。
FANUC机器人的工具坐标系和用户坐标系的建立方法是:工具坐标系是表示工具中心和工具姿势的直角坐标系,需要在编程前先自定义。如果未定义则为默认工具坐标系。在默认状态下,用户可以设置10个工具坐标系。用户坐标系是用户定义每个作业空间的直角坐标系,需要在编程前先自定义。如果未定义则与世界坐标系重合。在默认状态下,用户可以设置9个用户坐标系。