有偿,任意两坐标系转换算法

2019-07-21 08:52发布

有偿请教:问题描述,制作一个检测机械手坐标系偏移的设备,设备有独立坐标系A,机械手坐标系B,标准刚体在AB两坐标系的


姿态(X,Y,Z,Rx,Ry,Rz)可知,但由于两坐标系不能实现轴向一致,导致刚体在A坐标系的偏移不能代表刚体在机械手坐标系

B的偏移(有精度要求),希望有能力的朋友可以给出一个计算任意两空间直角坐标系的转换方法,最好能编写成C语言程

序。即:(X,Y,Z,Rx,Ry,Rz)通过转换可直接反映出机械手坐标系的三个坐标轴的实际位置偏移和角度偏移。一经采用,

可赋予一定酬劳作为答谢。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
shihantu
1楼-- · 2019-07-22 01:45
典型的精度转移 , 变换很简单 , 就是一个变换矩阵 , 问题是你怎么测量这些量 . 建议弱化成平面变换 , 起码可以用相机测量 .
天彭元帅
2楼-- · 2019-07-22 06:16
dfbb123 发表于 2018-10-19 13:51
是否是这个意思,设备本身的坐标B有误差,因此你引入另一个坐标A(A精度高,但正常工作必须去掉),然后你 ...

对,就是这个意思,精度要求比较高,要推算出来,并补偿回去
天彭元帅
3楼-- · 2019-07-22 07:37
shihantu 发表于 2018-10-19 14:19
典型的精度转移 , 变换很简单 , 就是一个变换矩阵 , 问题是你怎么测量这些量 . 建议弱化成平面变换 , 起码 ...

按照查找的变换矩阵的方法,我能测量的量是刚体在动作一个位置后,两个坐标系的位置坐标都可以通过设备读出,算法里面的比例因子说是刚体的边长比我有些看不明白,而且我越算到后面越觉得在绕圈,晕的很
dfbb123
4楼-- · 2019-07-22 11:41
天彭元帅 发表于 2018-10-19 15:34
对,就是这个意思,精度要求比较高,要推算出来,并补偿回去

是这个目的的话,也就是说修正误差,那2个坐标系是不可能有什么公式连接的,只能通过查表发
天彭元帅
5楼-- · 2019-07-22 12:19
 精彩回答 2  元偷偷看……
天彭元帅
6楼-- · 2019-07-22 12:41
dfbb123 发表于 2018-10-19 15:39
是这个目的的话,也就是说修正误差,那2个坐标系是不可能有什么公式连接的,只能通过查表发

查表的话,怎么建这个表呢,是不是也就意味着我针对每个设备都要建一个表,需要校正的时候又要重新建表,那是不是也就失去了节省时间成本的目的了。

一周热门 更多>