- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
坐标变换介绍与机器人九点标定的原理
TOC\o1-2\h\z\u坐标变换介绍与机器人九点标定的原理 1
一、坐标变换的介绍 1
1.绕原点旋转的坐标变换 1
2.绕任意点的坐标变换 1
3.产品实际位置与示教位置有差异,求新的旋转中心的位置 2
4.坐标系变换后,同一点坐标的关系 3
二、九点标定介绍: 4
2.1九点标定原理 4
2.2实际举例: 5
一、坐标变换的介绍
1.绕原点旋转的坐标变换
一个点(x,y)绕原点旋转u度,其旋转后的坐标(x1,y1)如何计算?
2.绕任意点的坐标变换
一个点(x,y)绕任意一点(x0,y0)旋转u度,其旋转后的坐标(x1,y1)如何计算?
3.产品实际位置与示教位置有差异,求新的旋转中心的位置
下图所示,机器人示教抓取产品时,旋转中心在(x0,y0);
实际拍照后,发现产品偏移了dx,dy,du,那么旋转中心到什么位置可以正确的抓取到产品?
publicvoidGetOffsetRotate(doublex0,doubley0,doublex1,doubley1,doubledx,doubledy,doubledu,outdoubleoffsetX,outdoubleoffsetY,outdoubleoffsetU)
{
//先绕(x0,y0)旋转du度,看得到的新点坐标;
//然后把新点坐标平移到(x1+dx,y1+dy)所需的偏移量就是offsetX,offsetY.
doubleRotateX,RotateY;
doubleangle=du*Math.PI/180.0;
RotateX=x0+(x1-x0)*Math.Cos(angle)-(y1-y0)*Math.Sin(angle);
RotateY=y0+(x1-x0)*Math.Sin(angle)+(y1-y0)*Math.Cos(angle);
offsetX=x1+dx-RotateX;
offsetY=y1+dy-RotateY;
offsetU=du;
}
4.坐标系变换后,同一点坐标的关系
a.仅坐标系旋转,同一个点在两个坐标系中的转换关系。
下图解释:同一个P点在(i’j’)坐标系下的坐标(x’,y’)与(ij)坐标系下(x,y)的关系。
b.坐标系旋转+平移;同一个点在两个坐标系中的转换关系。
可见:在1个坐标系下的坐标x转换矩阵+原点坐标=新坐标系的坐标
C.像素坐标系与世界坐标系的关系
总之就是像素点坐标x一个转换矩阵(6个未知数)=世界坐标系坐标。
假设转换矩阵的6个元素仍用ABCDEF代替,基本上公式如下:
Ax’+By’+C=x
Dx’+Ey’+C=y
一般说来6个未知数。使用3个点即可以进行标定;不过为了减少误差,一般用9个点用最小二乘法求出上述转换矩阵。
二、九点标定介绍:
2.1九点标定原理
9点标定是为了得到这个转换矩阵(2行x3列)
为什么是2x3?其实是尺度变换与旋转变换与平移变换3者合成后得到的矩阵。
2.2实际举例:
序号
9点
标定用相机坐标
9点标定
机器人坐标
标定后根据相机坐标反推机器人坐标
9点标定的误差-距离
1
(1372.36,869.00)
(98.884,320.881)
(99.02,320.894)
0.1402
2
(1758.86,979.07)
(109.81,322.27)
(109.7876,322.2907)
0.0304
3
(2145.75,1090.03)
(120.62,323.695)
(120.5708,323.6687)
0.0558
4
(2040.02,1461.64)
(121.88,313.154)
(121.85,313.146)
0.0318
5
(1935.01,1833.96)
(123.11,302.671)
(123.153,302.6127)
0.0723
6
(1546.79,1724.21)
(112.23,301.107)
(112.3495,301.1898)
0.14537
7
(1158.53,1613.17)
(101.626,299.816)
(101
您可能关注的文档
最近下载
- 部编版(2024)一年级语文下册课件 第六单元 11 浪花.pptx VIP
- GB_T 34120-2023 电化学储能系统储能变流器技术要求(OCR).pdf
- 创设情境提升小学生数学学习兴趣教学研究课题报告.docx
- DB4413_T 58-2024 特种设备双预防导则.docx VIP
- 影视或媒体岗位招聘面试题与参考回答.docx VIP
- 温室气体 产品碳足迹量化方法与要求 电解铝及编制说明.pdf
- 人工智能的现实困境.docx VIP
- 2022-2023学年上海市杨浦区复旦大学第二附属八年级下学期期中考试数学试卷含详解.pdf VIP
- 桥面板预制场施工设计方案.pdf
- 《桃花源记》文言文教学设计一等奖 .docx VIP
文档评论(0)