[发明专利]一种基于5G通信的相机阵列机器人定位方法及装置有效
申请号: | 201910600152.8 | 申请日: | 2019-07-04 |
公开(公告)号: | CN110262507B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 任杰;时岭;周玄昊 | 申请(专利权)人: | 杭州蓝芯科技有限公司 |
主分类号: | G05D1/02 | 分类号: | G05D1/02;G06K7/14;G06K17/00;G08C17/02 |
代理公司: | 北京庚致知识产权代理事务所(特殊普通合伙) 11807 | 代理人: | 韩德凯 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 通信 相机 阵列 机器人 定位 方法 装置 | ||
1.一种基于5G通信的相机阵列机器人定位方法,其特征在于,包括如下步骤:
步骤S1:收集传感器信息,即使用顶部相机阵列对场景中的图像进行实时采集,并通过5G通信方式发送给机器人控制服务器;
步骤S2:对获取的图像进行反畸变,并准确识别出反畸变后图像中的车载二维码;
步骤S3:对识别出的车载二维码进行解码;
步骤S4:预设二维码坐标系;
步骤S5:基于预设二维码坐标系,根据收到的车载二维码识别移动机器人身份信息并计算移动机器人的当前位姿;
步骤S6:根据移动机器人的当前位姿和期望位姿计算控制指令,将控制指令通过5G通信发送给移动机器人,移动机器人实时响应,执行所述控制指令;
所述步骤S3中的所述对识别出的车载二维码进行解码,包括获取解码信息以及车载二维码的4个角点的信息;其中解码信息是移动机器人的编号信息,每个移动机器人均有唯一编号,对每个移动机器人将车载二维码的4个角点按顺序打包发送给机器人控制服务器,以计算移动机器人的准确位姿;
所述预设二维码坐标系,包括根据车载二维码的实际尺寸大小预设其4个角点的三维坐标;将车载二维码两实线交点设置为(0,0,0),左边顶点设置为(0,h,0),底边顶点设置为(w,0,0),对角定点设置为(w,h,0),w和h分别为车载二维码的实际宽和高;
所述根据收到的车载二维码识别移动机器人身份信息并计算移动机器人的当前位姿,包括,将预设的车载二维码的4个角点的三维坐标与步骤S3中发送的角点像素坐标对齐,采用最小化重投影误差的方式计算相机在二维码坐标系下的位姿;首先获取三维坐标点重投影后的像素坐标,如式(1)所示:
siui=K exp(ξ^)Pi (1)
其中,si表示该点的深度,ui即重投影后的像素坐标,K表示相机内参矩阵,exp(ξ^)表示待估计的位姿,Pi表示预设的车载二维码的4个角点的三维坐标;
重投影误差为式(2)所示:
其中,符号含义同上,n表示像素数量;
得到相机在二维码坐标系下的位姿后,再根据预先标定好的相机在世界坐标系下的位姿,计算出车载二维码在世界坐标系下的位姿;同时,由于车载二维码搭载在移动机器人上的固定位置,车载二维码相对于移动机器人中心是一个固定变换,因此最终得到移动机器人在世界坐标系下的精确位姿。
2.根据权利要求1所述的一种基于5G通信的相机阵列机器人定位方法,其特征在于,
所述顶部相机阵列安装在移动机器人运行区域的上部,相机朝下进行拍摄,对场景中的图像进行实时采集,所述车载二维码安装于移动机器人顶部,避免被遮挡。
3.根据权利要求2所述的一种基于5G通信的相机阵列机器人定位方法,其特征在于,
所述顶部相机阵列是顶部广角相机阵列;所述顶部广角相机阵列中广角相机的数量为多个,布置的过程中保证广角相机阵列的视野能够完全覆盖移动机器人可能的运行区域,同时顶部广角相机阵列中各广角相机之间互相有较大的共视面积。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州蓝芯科技有限公司,未经杭州蓝芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910600152.8/1.html,转载请声明来源钻瓜专利网。