[发明专利]一种面向桌面集群机器人的外部定位系统有效
| 申请号: | 202111251425.6 | 申请日: | 2021-10-27 |
| 公开(公告)号: | CN114019963B | 公开(公告)日: | 2023-06-30 |
| 发明(设计)人: | 彭星光;郑志成;周永健;宋保维;潘光;李乐;张福斌;高剑;张立川 | 申请(专利权)人: | 西北工业大学 |
| 主分类号: | G05D1/02 | 分类号: | G05D1/02 |
| 代理公司: | 西安凯多思知识产权代理事务所(普通合伙) 61290 | 代理人: | 高凌君 |
| 地址: | 710072 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 面向 桌面 集群 机器人 外部 定位 系统 | ||
1.一种面向桌面集群机器人的外部定位系统,其特征在于,定位系统硬件上由计算机、工业相机、若干个射频无线通信模块组成,并配合Aruco二维码使用;
所述工业相机用于获取实验场地的全部信息,工业相机架设于实验场地的顶部,从顶部俯视实验场地;
所述计算机负责解算工业相机所拍摄的图像获得场地内所有集群机器人的位姿信息;计算机从软件功能上,分为机器人定位模块、数据管理模块;机器人定位模块用于对实验场地内的机器人进行定位,机器人定位模块需配合Aruco定位二维码使用,Aruco定位二维码搭载于集群机器人顶部;数据管理模块用于对集群机器人轨迹数据等进行记录,并提供历史数据查询、显示回放功能;
所述射频无线通信模块负责与机器人进行通信;为了与不同的机器人进行通信,射频无线通信模块采用分频复用的方式;在外部定位系统工作时,系统对实验场地内集群机器人的位置、航向的定位后,将所有机器人的位姿信息通过射频无线通信模块下发给每个机器人。
2.一种应用于面向桌面集群机器人外部定位系统的定位方法,包括集群机器人位置、航向的计算方法,包括如下步骤:
步骤1:首先通过基于YOLO的目标识别算法识别场地内集群机器人所覆盖的范围,并利用矩形框表示覆盖范围的边界,矩形框以左上角坐标,矩形长以及矩形宽形式表示大小;
步骤2:利用opencv从整幅图像上裁剪出边界框内的图像,得到包含所有集群机器人的小尺寸图像;
步骤3:利用opencv识别出边界框内所有Aruco二维码上四个顶点的相对于矩形框图像左上角原点的局部坐标;
步骤4:将Aruco二维码四个顶点的局部坐标变换为相对于完整图像的全局坐标;
具体而言,当得到定位二维码四个顶点的局部坐标后,机器人位置的计算方法为:
假设边界框的左上角在整幅图像坐标系中的坐标为(xb,yb),边界框内某一定位二维码的四个顶点分别为左上角(xb1,yb1),右上角(xb2,yb2),左下角(xb3,yb3),右下角(xb4,yb4);
二维码四个顶点(x1,y1)(x2,y2)(x3,y3)(x4,y4)相对于整幅图像的全局坐标为:
以二维码的中心坐标作为机器人的位置坐标,机器人的位置坐标(xr,yr)表示为
当得到定位二维码后坐标后,集群机器人航向θ的计算方法为:
假设二维码左侧边延长线与图像坐标系x轴的夹角为β1,右侧边延长线与图像坐标系x轴的夹角为β2,为了减少相机畸变产生的定位误差,集群机器人航向可由两夹角的平均值求得,具体如下所示:
。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111251425.6/1.html,转载请声明来源钻瓜专利网。





