首发于 机器人学

机器人工具坐标系标定原理

工业机器人使用过程中经常在机器人末端法兰面安装不同的工具来满足实际生产需求,为了准确控制工具运动的位置与姿态,需要对工具所在坐标系进行标定。

对于工业机器人来说,基坐标 B与 末端法兰面所在坐标系 E 之间的关系在制作机器人的时候已经设定好,每次机械臂在运动时,每一个关节的旋转扭角在变化,进而计算出各个关节的坐标系变换,具体原理可以参考机器人D-H坐标系的构建。本文简化其中的关系,假定基坐标B 与末端法兰面所在坐标系 E之间的变换矩阵为 T_{End}^{Base}=\left[\begin{array}{clr} R_{End}^{Tool}&P_{End}^{Base}\\ 0&1\\ \end{array}\right]。工具坐标系与末端坐标系的变换矩阵为 T_{Tool}^{End}=\left[\begin{array}{clr} R_{Tool}^{End}&P_{Tool}^{End}\\ 0&1\\ \end{array}\right],三种坐标系有如下关系:

T_{Tool}^{Base}=T_{End}^{Base}*T_{Tool}^{End} (1)

三种坐标系关系如下图1所示:

图1

由于工具与机器人末端法兰面的位置关系固定不变,其标定过程是标定机器人工具所在坐标系 T 与机器人末端坐标系 E 的关系,这里用矩阵 T_{Tool}^{End} 表示,其含义是工具坐标系相对于机器人末端坐标系的位置关系,标定类型与手眼标定类似。由于 T_{Tool}^{End}=\left[\begin{array}{clr} R_{Tool}^{End}&P_{Tool}^{End}\\ 0&1\\ \end{array}\right] ,那么标定过程可以分为两个部分,工具中心点位置(TCP) P_{Tool}^{End} 标定,工具坐标系姿态标定(TCF) R_{Tool}^{End}

步骤:

  1. 机器人工具枪尖围绕一个固定点多次变换姿态旋转,每次旋转记录 T_{End}^{Base}
  2. 计算得到 T_{Tool}^{End}

计算过程:对于第 i 次姿态变换,有公式:

T_{Tool}^{Base}i=T_{End}^{Base}i*T_{Tool}^{End} (2)

公式(2)可以写成公式:

\left[\begin{array}{clr} R_{Tool}^{Base}i&P_{Tool}^{Base}i\\ 0&1\\ \end{array}\right]=\left[\begin{array}{clr} R_{End}^{Base}i&P_{End}^{Base}i\\ 0&1\\ \end{array}\right]*\left[\begin{array}{clr} R_{Tool}^{End}i&P_{Tool}^{End}i\\ 0&1\\ \end{array}\right] (3)

取矩阵最后一列写出等式:

R_{End}^{Base}i*P_{Tool}^{End}i+P_{End}^{Base}i=P_{Tool}^{Base}i (4)

n 阶为:

R_{End}^{Base}(n-1)*P_{Tool}^{End}+P_{End}^{Base}(n-1)=R_{End}^{Base}(n)*P_{Tool}^{End}+P_{End}^{Base}(n)

R_{End}^{Base}P_{End}^{Base} 已知,求 P_{Tool}^{End} ,具体求解过程不讨论了,使用最小二乘法还是极大似然法估计法我觉得都可以。

我认为工具坐标系姿态比较好标定,看上面图1,工具坐标系 T 的零点在枪尖末端,一旦位置确定后,姿态可以是任意的,有无数种,就看选择那种比较方便了。目前接触到两种标定姿态:

  1. 工具坐标系姿态直接使用机器人末端 E 的姿态,这样两者之间只有平移关系;
  2. 工具坐标系姿态直接使用机器人基座 B 的姿态,同样两者之间只有平移关系。

公式不写出来了,好像很简单。

其实工具坐标系姿态也可以直接使用机器人其他关节的姿态。

安川机器人的五点标定中的姿态标定应该是上面2的方法,因为标定时候只是在旋转枪尖,没有平移的操作。安川机器人的25点标定是在消除标定时带来的随机误差,使得标定更加准确。

本文参考文献:熊烁, 叶伯生, 蒋明. 机器人工具坐标系标定算法研究%Study of Robot Tool Coordinate Frame Calibration[J]. 机械与电子, 2012, 000(006):60-63.

聚圣源三字建筑公司起名大全参考深圳奶茶加盟供应链服务公司起名国务院组成部门四个合伙人公司起名农资店面起名贾氏的女孩起名新奥尔良烤翅加盟宠物店铺起名字大全推广公司起名敦煌在哪个省中国对日本男篮直播饮料公司起名如何起名字的古书籍网上起名字大全集演员请就位第二季hotgay轰天龙虎会袁隆平是院士吗饺子馆起名字吗猪的宝宝起名喜用字unsv起名姓韩女孩名字猎名网起名论坛皓字起名免费八字起名取名改名高以翔怎么出意外的狂野历险济宁宝宝起名陶斯咏简介淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化