[发明专利]仅有棱边特征工件的定位方法、应用及精度评价方法有效
申请号: | 202010939637.2 | 申请日: | 2020-09-09 |
公开(公告)号: | CN112082483B | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 郭寅;尹仕斌;刘海庆;李晓飞 | 申请(专利权)人: | 易思维(杭州)科技有限公司 |
主分类号: | G01B11/00 | 分类号: | G01B11/00;G01B11/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仅有 特征 工件 定位 方法 应用 精度 评价 | ||
1.一种仅有棱边特征工件的定位方法,所述仅有棱边特征工件表面至少形成有两条不在同一直线上的棱边;其特征在于:
机器人带动单线结构光传感器在多个不同测试位置对标准工件进行检测,测试结果中至少包括三个不在同一直线上的棱边上的点;测试前,标定好各个测试位置辅助直线方程及测试点的三维坐标,以此为标准数据,同时将各测试位置单线结构光传感器的光平面方程转换到空间坐标系,并记录;
各个测试位置所对应的测试点、辅助直线通过以下方法获得:在测试位置,单线结构光光条在标准工件上的拐点为测试点;以测试点为基准通过微调机器人位置获取多个位于同条棱边上的点,利用其与对应测试点的三维坐标拟合得到辅助直线;
测试时,与所述标准工件同型号的工件按照预先设定的状态放置在检测工位上,机器人按照预设路径带动单线结构光传感器在不同测试位置获取各测试点的三维坐标,记为实测数据;
基于标定过程中记录的各测试点的三维坐标与实测数据中各测试点的三维坐标数据计算旋转平移矩阵;以此为基础,对标准数据中各条辅助直线进行旋转平移,再将其与各自对应的光平面方程的交点记入校准点集;
以实测数据中各测试点的三维坐标、对应校准点集中的交点之间的距离为目标函数,利用最优化方法迭代得出满足收敛条件的最优旋转平移矩阵;
将最优旋转平移矩阵补偿到标定过程中各测试点的坐标,得到当前工件的位置,完成定位。
2.如权利要求1所述仅有棱边特征工件的定位方法,其特征在于:工件按照预先设定的状态放置在检测工位时,其与标定时的标准工件位置横纵方向偏差在30mm以内,角度偏差在5°以内。
3.如权利要求1所述仅有棱边特征工件的定位方法,其特征在于:所述最优化方法为梯度下降法、LM法或高斯牛顿法。
4.如权利要求1所述仅有棱边特征工件的定位方法,其特征在于:将目标函数表示为min{Si-Fi},i=1,2……m,m表示测试点个数,Si表示第i个测试位置实测数据中测试点的三维坐标,Fi表示第i个测试位置校准点集中交点的三维坐标;
收敛条件为:唯一上限值或者对于每个测试位置设置1个目标函数的上限值。
5.一种利用权利要求1~4中任一项所述定位方法进行工件抓取的方法,其特征在于,将最优化旋转平移矩阵补偿到抓件机器人的抓件轨迹,引导抓件机器人根据实际位置进行工件抓取。
6.一种利用权利要求1~4中任一项所述定位方法进行工件加工的方法,其特征在于,将最优化旋转平移矩阵补偿到加工机器人的加工轨迹,引导抓件机器人根据实际位置进行工件加工。
7.一种对上述定位方法进行精度评价的方法,其特征在于,进行以下步骤:
S1、利用标准仪器获取标准工件上特定点的三维坐标Qj,j=1,2……n,n表示特征点个数;所述标准仪器包括激光跟踪仪、三坐标机和V-Satrs;所述特定点为在标准工件面或棱边上预先作标记的点,至少包括三个不共线的点;
机器人带动单线结构光传感器在多个不同测试位置对标准工件进行检测,测试结果中至少包括三个不在同一直线上的棱边上的点;测试前,标定好各个测试位置辅助直线方程及测试点的三维坐标,以此为标准数据,同时将各测试位置单线结构光传感器的光平面方程转换到空间坐标系,并记录;
各个测试位置所对应的测试点、辅助直线通过以下方法获得:在测试位置,单线结构光光条在标准工件上的拐点为测试点;以测试点为基准通过微调机器人位置获取多个位于同条棱边上的点,利用其与对应测试点的三维坐标拟合得到辅助直线;
S2、调整标准工件的位置,使其呈现出其他工件放置时的位姿;
利用标准仪器再次获取调整后的标准工件上特定点的三维坐标Q’j,利用刚体变换求解Q’j和Qj之间的旋转平移矩阵RT’;
机器人按照预设路径带动单线结构光传感器在不同测试位置获取各测试点的三维坐标,记为实测数据;
基于标定过程中记录的各测试点的三维坐标与实测数据中各测试点的三维坐标数据计算旋转平移矩阵;以此为基础,对标准数据中各条辅助直线进行旋转平移,再将其与各自对应的光平面方程的交点记入校准点集;
以实测数据中各测试点的三维坐标、对应校准点集中的交点之间的距离为目标函数,利用最优化方法迭代得出满足收敛条件的最优旋转平移矩阵RT;
S3、对比RT和RT’,判断两者之间各旋转、平移分量之间的差值是否小于预设值,若是,则得出的最优旋转平移矩阵RT满足测量要求,若否,则其不能满足测量要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易思维(杭州)科技有限公司,未经易思维(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010939637.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:便携式角度测量仪及其使用方法
- 下一篇:反光胶条的边缘检测方法