社区
图形处理/算法
帖子详情
坐标系转换问题
gdq789gdq456
2018-08-15 11:03:59
加精
有两个3维坐标系A 和 B,已知3个点在两个坐标系 的坐标列向量 Av 和 Bv. 求 A坐标系中其它点(列向量a) 在 B坐标系的坐标(列向量b)。
我使用eigen 矩阵来计算过渡矩阵P , P = Av 的逆 * Bv,那么任意坐标 b = P * a;但检查发现 Av和 Bv3个 点可以互相转换,但其他点转出来为异常值。 比较急,求指教。因为代码暂不方便上传,有能解决该问题的请留下联系方式,因问题较急,可协商支付报酬。非常感谢。
...全文
3278
14
打赏
收藏
坐标系转换问题
有两个3维坐标系A 和 B,已知3个点在两个坐标系 的坐标列向量 Av 和 Bv. 求 A坐标系中其它点(列向量a) 在 B坐标系的坐标(列向量b)。 我使用eigen 矩阵来计算过渡矩阵P , P = Av 的逆 * Bv,那么任意坐标 b = P * a;但检查发现 Av和 Bv3个 点可以互相转换,但其他点转出来为异常值。 比较急,求指教。因为代码暂不方便上传,有能解决该问题的请留下联系方式,因问题较急,可协商支付报酬。非常感谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengdafang
2019-03-28
打赏
举报
回复
可以这么理解
Dr_Proton
2019-02-20
打赏
举报
回复
顶,学习一下
donghui1966
2019-02-08
打赏
举报
回复
顶一下,我是新手,要多看看
一可再可
2019-02-04
打赏
举报
回复
好厉害。。。
weixin_42927334
2019-01-29
打赏
举报
回复
一起学习,,谢谢诸位大神们!
qq_39263941
2019-01-28
打赏
举报
回复
首先你的3个点在两个坐标系 的坐标列向量 Av 和 Bv是3行1列的, 那么你的过渡矩形乘法应该这样写:P *Av = Bv(Av*P = Bv是错误的,因为3*1的矩阵不能和3*3的矩阵相乘),这样你的P中有9个未知数,然而才3个方程,所以你的P矩阵不唯一,你应该找到更多的点(至少3个点)在2个坐标系中的对应关心才能得到唯一的过渡矩阵P。求出了过渡矩阵那么你就可以知道其他的A坐标系中其他点在B坐标系中的坐标。另外矩阵要可逆行列式的值不能为零,你求Av 的逆是错的,因为Av为3*1的列向量,它不可逆。。
qq_25738983
2018-12-14
打赏
举报
回复
https://blog.csdn.net/u012501459/article/details/41719939
fivebigwolves
2018-11-13
打赏
举报
回复
800年前登录过
みしつかん
2018-11-01
打赏
举报
回复
首先你的3个点在两个坐标系 的坐标列向量 Av 和 Bv是3行1列的, 那么你的过渡矩形乘法应该这样写:P *Av = Bv(Av*P = Bv是错误的,因为3*1的矩阵不能和3*3的矩阵相乘),这样你的P中有9个未知数,然而才3个方程,所以你的P矩阵不唯一,你应该找到更多的点(至少3个点)在2个坐标系中的对应关心才能得到唯一的过渡矩阵P。求出了过渡矩阵那么你就可以知道其他的A坐标系中其他点在B坐标系中的坐标。另外矩阵要可逆行列式的值不能为零,你求Av 的逆是错的,因为Av为3*1的列向量,它不可逆。。
哈市雪花
2018-10-31
打赏
举报
回复
前提:三点不共线。分别为pt1,pt2,pt3 (1)这里要用到3个坐标系:A、B、三点确定的坐标系C (2)以pt1为C坐标系原点,pt1和pt2确定的单位向量为C坐标系的X轴,pt1和pt3确定的单位向量为C坐标系Y轴,根据C坐标系X、Y轴确定Z轴,再根据X、Z轴修正Y轴得正交坐标系,这样可以分别得到C坐标系原点及XYZ轴在A、B坐标系下的描述 (3)根据第二点,可以构造C坐标系到A坐标系的转换矩阵和C到B的转换矩阵,这样矩阵求逆可以得到A到C坐标系的转换矩阵 (4)由第三点,A到C坐标系转换矩阵以及C到B转换矩阵都知道,两矩阵运算得A到B坐标系转换矩阵,这样分别对A坐标系中点做矩阵运算得其在B坐标系中的描述(即坐标) 描述清楚了没?
是小叶呀~
2018-08-26
打赏
举报
回复
OPENCV凡是用函数解决不了的,数值方法跑起来,反正有矩阵乘法就好了
worldy
2018-08-21
打赏
举报
回复
Bv=Av*X
Av 三个点坐标A的矩阵
Bv 三个点坐标B的矩阵
求X矩阵就是
boylafong
2018-08-16
打赏
举报
回复
网上应该有相应的算法,要自己转成代码
zgl7903
2018-08-15
打赏
举报
回复
https://blog.csdn.net/u012501459/article/details/41719939
机器人
坐标系
转换
从局部
坐标系
转换
到世界
坐标系
【代码】机器人
坐标系
转换
从局部
坐标系
转换
到世界
坐标系
。
关于机器人
坐标系
转换
问题
(世界
坐标系
与关节
坐标系
的互换)
世界
坐标系
与关节
坐标系
互换—矩阵求解 前言 前面的文章有提到关节
坐标系
(θ1…θ6)和世界
坐标系
(XYZABC或XYZ rxryrz)的基本概念,本文主要从两个
坐标系
相互转化关系进行探究(附加带工具情况研究)。 以下面puma560工业机器人为例,其
坐标系
建立如下图: puma560机器人模型(
坐标系
) 基本的矩阵旋转关系在此不在啰嗦,直接进入求解思路探讨过程! 1不带刀具的
坐标系
转化 1.1已知关节
坐标系
求解世界
坐标系
基本思路:不论是关节
坐标系
还是世界
坐标系
,其最终的目的都是要实现既定的目标位置和姿态
广州
坐标系
转换
大地2000_城市
坐标系
转换
2000国家大地
坐标系
分析
浙江省第一测绘院 杭州 310012摘要:国家测绘局2008年6月18日发公告,要求2008年7月1日起,正式启用2000国家大地
坐标系
。本文结合我省某市2000国家大地
坐标系
转换
实施情况,简述城市
坐标系
到2000国家大地
坐标系
转换
方法。关键词:城市
坐标系
;2000国家大地
坐标系
;
坐标系
转换
1 引言2008年7月1日起,我国正式启用了2000国家大地
坐标系
。2000国家大地
坐标系
为地心
坐标系
,...
导航过程各
坐标系
之间
转换
做导航最烦人的就是
坐标系
之间的
转换
,每次都要去推相应的公式,所以特地写点干货,解决你
坐标系
转换
问题
。 1.经纬高转地心 (1) 式1中,为纬度,为经度,e为地球的椭圆率。 2.地心转经纬高 ...
opencv读图的
坐标系
转换
问题
首先要明确opencv
坐标系
和numpy表示是不同的
坐标系
。 对于一张图片在opencv
坐标系
中,左上角是原点,如果想确定图片中的像素点,可以用坐标来表示位置,如(4,3)表示距离原点宽度为4,高度为3的位置。具体还可参考链接:https://blog.csdn.net/lz0499/article/details/80978433 Python中使用Numpy 数组代表的图像时,表示的是一个...
图形处理/算法
19,472
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章