[发明专利]一种攀爬机器人空间定位方法及空间定位系统有效
申请号: | 202110368862.X | 申请日: | 2021-04-06 |
公开(公告)号: | CN113276106B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 叶文达;朱海飞;付紫杨;管贻生 | 申请(专利权)人: | 广东工业大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B62D57/024;G06K7/14;G06K17/00;G06T7/80;A47L1/02 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 510090 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 攀爬 机器人 空间 定位 方法 系统 | ||
1.一种攀爬机器人空间定位方法,攀爬机器人包括机器人本体和设置于电脑端的机器人控制系统,机器人本体包括两组机器人末端,所述机器人末端设有用于行走的吸附模块,两组吸附模块均分别固定设有相机,所述吸附模块、相机均与机器人控制系统信号连接,其特征在于,空间定位方法包括以下步骤:
S1:基于建筑信息模型进行信息提取与运算,获得二维码标记信息数据库;所述建筑信息模型包括玻璃幕墙(2)、杆件和若干不同的二维码标记(1),所述杆件连接于相邻玻璃幕墙(2)之间,所述二维码标记(1)设于玻璃幕墙(2);
S2:通过所述相机采集图像信息,经无线图像传输模块传输至机器人控制系统;
S3:对相机与机器人末端进行手眼标定,求解相机与机器人末端之间的手眼标定矩阵机器人控制系统对步骤S2中所述图像信息中的二维码标记进行图像处理,获取二维码标记(1)的ID信息,将所述二维码标记(1)的ID信息在步骤S1所述二维码标记信息数据库中进行检索,获得标记坐标系与世界坐标系之间的变换矩阵采用针孔相机模型对相机进行标定,机器人控制系统对步骤S2中所述图像信息中的二维码标记(1)进行位姿估计,求解相机坐标系与标记坐标系之间的变换矩阵
S4:结合步骤S3中步骤S4中和步骤S5中求解出攀爬机器人(3)当前位姿矩阵
实现攀爬机器人(3)攀爬过程中的远程空间定位。
2.根据权利要求1所述的攀爬机器人空间定位方法,其特征在于,步骤S1中,所述建筑信息模型为在Autodesk Revit软件中建立的玻璃幕墙环境模型。
3.根据权利要求2所述的攀爬机器人空间定位方法,其特征在于,步骤S1中,信息提取与运算的步骤包括:先分出各种构件类型的集合,通过类过滤器来过滤所有图元,将过滤出的图元放在收集器中,遍历收集器中所有图元,依次判断是否为玻璃幕墙(2)、杆件以及二维码标记(1),分别得到类型集合,提取玻璃幕墙(2)和杆件的几何信息及二维码标记(1)的ID信息和几何信息,将提取到的玻璃幕墙(2)和杆件的几何信息存储于电脑,将提取到的二维码标记(1)的ID信息和几何信息存储。
4.根据权利要求3所述的攀爬机器人空间定位方法,其特征在于,步骤S1中,根据信息提取获得的二维码标记(1)的几何信息,使用迭代就近点算法ICP算法计算标记坐标系到世界坐标系下的变换矩阵序列,与二维码标记(1)的ID信息共同生成二维码标记信息数据库。
5.根据权利要求4所述的攀爬机器人空间定位方法,其特征在于,标记坐标系中二维码标记的四个角点与世界坐标系中二维码标记的四个角点分别组成四组对应点,标记坐标系中二维码标记的四个角点与世界坐标系中二维码标记的四个角点视为已完美配准的两组“点云”,求解标记坐标系和世界坐标系之间的变换矩阵的方法为:
计算标记坐标系下描述的四个对应点的质心位置p,世界坐标系下描述的四个对应点的质心位置p′,计算每个点的去质心坐标:
qi=pi-p,qi′=pi′-p′(i=1,2,3,4)
式中,pi为标记坐标系下描述的第i个对应点的坐标,qi为标记坐标系下描述的第i个对应点的去质心坐标,pi′为世界坐标系下描述的第i个对应点的坐标,qi′为世界坐标系下描述的第i个对应点的去质心坐标;
两组“点云”经过变换后的误差E(R,t)为:
其中,R为旋转矩阵,t为平移向量;
使E(R,t)取得最小值,计算优化后的旋转矩阵R*:
根据优化后的旋转矩阵R*计算优化后的平移向量t*:
t*=p-R*p′。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110368862.X/1.html,转载请声明来源钻瓜专利网。