【技术实现步骤摘要】
基于二维码修正机器人系统的位姿估计方法
本专利技术涉及机器人应用
,具体涉及一种基于二维码修正机器人系统的位姿估计方法。
技术介绍
传统的机器人系统仅仅会对机器人基座中心或者底座中心进行定位修正,由于机器人系统的工作位置为机器人手臂的末端工具,末端工具与机器人系统的底座中心间会有很大的水平距离,这样在底座中心的很小的一个角度偏差,例如0.2°,就会导致在机器人手臂的末端工具上出现极大的水平移动量偏差(臂长1.8米时约100mm),使得机器人系统在工作区域无法进行准确的定位,机器人手臂的所有操作将会失去精度。
技术实现思路
本专利技术的目的是提供一种基于二维码修正机器人系统的位姿估计方法,消除工具端出现的误差,提高整个系统的精度。本专利技术所采用的技术方案为:基于二维码修正机器人系统的位姿估计方法,其特征在于:所述方法包括以下步骤:S1、获取机器人系统在世界坐标系中的位置信息;S2、获取机器人系统工具端在机器人基坐标系下的位姿;S3、获取地面定位修正二维 ...
【技术保护点】
1.基于二维码修正机器人系统的位姿估计方法,其特征在于:/n所述方法包括以下步骤:/nS1、获取机器人系统在世界坐标系中的位置信息;/nS2、获取机器人系统工具端在机器人基坐标系下的位姿;/nS3、获取地面定位修正二维码图像信息;/nS4、计算出机器人系统实际位置与机器人示教位置的转换矩阵;/nS5、利用转换矩阵对工件坐标系进行转换,生成新的工件坐标系;/nS6、将示教位姿都转换到新的工件坐标系中;/nS7、按照新的工件坐标系,移动机器人系统的工具端,到达修正后的目标位置。/n
【技术特征摘要】
1.基于二维码修正机器人系统的位姿估计方法,其特征在于:
所述方法包括以下步骤:
S1、获取机器人系统在世界坐标系中的位置信息;
S2、获取机器人系统工具端在机器人基坐标系下的位姿;
S3、获取地面定位修正二维码图像信息;
S4、计算出机器人系统实际位置与机器人示教位置的转换矩阵;
S5、利用转换矩阵对工件坐标系进行转换,生成新的工件坐标系;
S6、将示教位姿都转换到新的工件坐标系中;
S7、按照新的工件坐标系,移动机器人系统的工具端,到达修正后的目标位置。
2.根据权利要求1所述的基于二维码修正机器人系统的位姿估计方法,其特征在于:
S2中,在通过机器人控制器获取机器人系统工具端在机器人基坐标系下的位姿之前,对机器人末端工具TCP坐标进行XYZ4点标定,将标定后的结果设定于机器人控制器中,令机器人控制器能直接控制机器人末端工具的目标位姿。
3.根据权利要求2所述的基于二维码修正机器人系统的位姿估计方法,其特征在于:
S3中,在获取定位修正二维码图像信息之前,使用机器人示教器通过示教将机器人视觉移动到最佳的拍照位姿,到达最佳拍照位姿后,调整机器人视觉焦距和光圈,使图像信息清晰不失真,将示教程序与相机参数进行存储。
4.根据权利要求3所述的基于二维码修正机器人系统的位姿估计方法,其特征在于:
S3中,在获取定位修正二维码图像信息之前,在被测物附近地面贴设标定二维码,码制为DataMatrixECC200。
5.根据权利要求4所述的基于二维码修正机器人系统的位姿估计方法,其特征在于:
示教过程中,在机器人基坐标系下的转换关系为:
BaseHAPoint=BaseHEnd·EndHTool·ToolHCamera·CameraHCal·CalHAPoint(1)
其中:
BaseHAPoint为目标点在基坐标系下的位姿;
Base为机器人基坐标系原点;
APoint为目标点;
End为机器人末端法兰盘中心点;
Tool为机器人设定工具端末端点;
Camera为机器人视觉系统像素坐标系原点对应...
【专利技术属性】
技术研发人员:史时喜,侯小祥,朱健伟,刘志勇,闹加才让,张国兴,杨子亮,
申请(专利权)人:中铁第一勘察设计院集团有限公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。