您好!欢迎光临工博士商城

ABB 工业机器人服务商

产品:90    

咨询热线:15601785639 微信同号

QQ QQ
您当前的位置:首页 » 新闻中心 » ABB机器人计算坐标系原点姿态
产品分类
新闻中心
ABB机器人计算坐标系原点姿态
发布时间:2020-02-20        浏览次数:645        返回列表
 1. ABB机器人可以通过如上三点,确立坐标系原点,其中x1到x2构成x方向,y1点到x1x2连线的垂线为y方向,z方向满足右手法则,即z方向为x方向叉乘y方向得到。
 
2. 之前已经介绍过如何通过x1x2和y1三点坐标,计算原点o的坐标。
3. 本文介绍如何通过x1x2和y1三点,计算坐标系原点o的方向。结果输出为欧拉角。也可使用ABB机器人函数OrientZYX将欧拉角转化为四元数q1-q4
 
计算思路为:
1)获取向量x1x2并单位化
2)获取向量x1y1并单位化
3)单位向量向量oz等于单位向量x1x2叉乘单位向量x1y1
4)单位向量向量oy1等于单位向量向量oz叉乘单位向量向量oy1
5)得到单位向量ox1,单位向量ox1, 单位向量oy1, 单位向量oz
6)将旋转矩阵[ox1,oy1,oz]T转化为欧拉角
7)利用OrientZYX函数将欧拉角转化为四元数
 
4. 创建计算程序cal_frame_orient,输入参数为px1,px2,和py三个点,输出为ABC(即欧拉角ABC,对应ABB机器人的rz,ry,rz)
了解相关资讯请点击:ABB机器人
本文摘自:网络   日期:2020-02-20



 

联系热线:15601785639 微信同号   联系人:黄经理 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB 工业机器人服务商