[发明专利]基于二维码和激光的室内机器人定位方法、装置及系统在审
申请号: | 201711492946.4 | 申请日: | 2017-12-30 |
公开(公告)号: | CN108363386A | 公开(公告)日: | 2018-08-03 |
发明(设计)人: | 郭弟 | 申请(专利权)人: | 杭州南江机器人股份有限公司 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 胡拥军 |
地址: | 310000 浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 位姿 机器人 全局 室内机器人 装置及系统 激光 机器人定位 机器人移动 摄像头拍摄 摄像头 环境地图 累积误差 先验 识读 场景 | ||
1.一种室内机器人定位方法,其特征在于,包括:
机器人全局位姿获取步骤,根据工作区域的激光环境地图获取机器人的全局位姿;
二维码相对位姿获取步骤,获取工作区域内二维码的图像,并获取二维码在机器人坐标系下的位姿;
二维码全局位姿获取步骤,识别二维码ID,根据二维码在机器人坐标系下的位姿和机器人的全局位姿,计算并记录与二维码ID对应的二维码的全局位姿;
机器人相对位姿获取步骤,在机器人当前位姿处获取工作区域内任意二维码的图像,并获取机器人在二维码坐标系下的位姿;
二维码全局位姿查询步骤,识别二维码ID,查询与二维码ID相应的二维码的全局位姿;
机器人当前位姿获取步骤,根据机器人在二维码坐标系下的位姿和二维码的全局位姿,计算获得机器人的当前全局位姿。
2.根据权利要求1所述的室内机器人定位方法,其特征在于:
所述机器人全局位姿获取步骤中,根据激光环境地图建立全局坐标系,机器人的全局位姿P0=(x0,y0,θ0)T;
所述二维码相对位姿获取步骤中,二维码在机器人坐标系下的位姿P(a)d=(x(a)d,y(a)d,θ(a)d)T;
所述二维码全局位姿获取步骤中,识别的二维码ID为Da,二维码Da对应的全局位姿:
3.根据权利要求1或2所述的室内机器人定位方法,其特征在于,所述机器人相对位姿获取步骤中,获取机器人在二维码坐标系下的位姿的步骤,具体为:
获取二维码在机器人坐标系下的位姿,根据二维码在机器人坐标系下的位姿获取机器人在二维码坐标系下的位姿。
4.根据权利要求3所述的室内机器人定位方法,其特征在于:
二维码在机器人坐标系下的位姿为P(b)d=(x(b)d,y(b)d,θ(b)d)T,机器人在二维码坐标系下的位姿为P(b)r′:
所述二维码全局位姿查询步骤中,识别的任意二维码图像中二维码的ID为Db,查询到的二维码Db的全局位姿为P(b)dm=(x(b)dm,y(b)dm,θ(b)dm)T;
所述机器人全局位姿获取步骤中,机器人的全局位姿为P′:
5.根据权利要求1所述的室内机器人定位方法,其特征在于,当机器人相对位姿获取步骤中获取任意二维码的图像包括多个二维码时,还包括第一优化步骤:
获取所述多个二维码在机器人坐标系下的位姿;
识别所述多个二维码ID,查询与所述多个二维码ID对应的二维码的全局位姿;
获取与多个二维码在机器人坐标系下的位姿以及查询到的二维码ID对应的全局位姿相关的第一误差函数;
计算第一误差函数的最优化解得到机器人的当前全局位姿。
6.根据权利要求5所述的室内机器人定位方法,其特征在于,所述第一误差函数定义为:
机器人的当前全局位姿为:
其中,Db1,Db2,...,Dbk为所述的多个二维码,二维码Dbi在机器人坐标系下的位姿为P(bi)d,查询到Dbi的全局位姿为P(bi)dm,P为机器人的全局位姿,e(P,P(bi)dm,P(bi)d)为与二维码Dbi相关的误差函数,Ωbi为二维码Dbi位姿观测的信息矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州南江机器人股份有限公司,未经杭州南江机器人股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711492946.4/1.html,转载请声明来源钻瓜专利网。