[发明专利]移动机器人定位方法、系统与计算机可读存储介质有效

专利信息
申请号: 201711251606.2 申请日: 2017-12-01
公开(公告)号: CN108151727B 公开(公告)日: 2019-07-26
发明(设计)人: 吕文君;李鲲;李泽瑞 申请(专利权)人: 合肥优控科技有限公司
主分类号: G01C21/00 分类号: G01C21/00
代理公司: 合肥方舟知识产权代理事务所(普通合伙) 34158 代理人: 朱荣
地址: 230601 安徽省合肥市经济技术开发区青*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种移动机器人定位方法、系统与计算机可读存储介质,定位方法包含以下步骤:检测流程初始化、采集传感器数据、位置先验估计、提取地面视觉位置检测值集合、以及位置后验估计。定位系统由航向角检测器、车轮转速传感器、图像采集器以及数据处理单元组成。计算机可读存储介质用于存储定位程序。相比于已有技术,本发明具有成本低、精度高、性能稳定、检测周期短、覆盖区域广、适用场景多、系统可靠性高、隐私入侵度低等优点。
搜索关键词: 计算机可读存储介质 移动机器人定位 检测 检测器 车轮转速传感器 数据处理单元 采集传感器 图像采集器 系统可靠性 定位程序 定位系统 覆盖区域 适用场景 视觉位置 先验估计 初始化 航向角 隐私 存储 集合 入侵
【主权项】:
1.一种移动机器人定位方法,其特征在于,在机器人工作区域的地面配置有辅助线,辅助线的配置方法如下:定位区域地面配置有一系列具有第一颜色CX的平行于X轴的平行线,相邻的平行线具有相等的间隔EX;同时,定位区域地面还配置有一系列具有第二颜色CY的平行于Y轴的平行线,相邻的平行线具有相等的间隔EY;所述定位方法包括以下步骤:S101:对采样点序号t初始化赋值:t←0;根据实际情况对采样间隔T、机器人中心到图像采集器的距离L、位置后验估计值透视变换矩阵进行初始化;其中,透视变换矩阵是一个3×3的常值矩阵,机器人位置坐标是相对于X‑Y坐标系的,X坐标轴与Y坐标轴由人工选取;S102:将采样点序号自增t←t+1,获取航向角检测器的数据,得到第t个采样点的机器人航向角检测值获取车轮转速传感器的数据,得到第t个采样点的车轮转速检测向量wt,其中wt的每个元素表示某个车轮的转速检测值;获取图像采集器的数据,得到第t个采样点的地面图像S103:利用步骤S102获取的第t个采样点的机器人航向角检测值与第t个采样点的车轮转速检测向量wt,并基于第t‑1个采样点的位置后验估计值进行位置先验估计,以获取第t个采样点的位置先验估计值具体如下:其中表示移动机器人的运动学方程;S104:根据步骤S102获取的第t个采样点的地面图像集合并基于透视变换矩阵提取第t个采样点的地面视觉位置检测值集合其中为第t个采样点的地面视觉X轴坐标检测值集合,为第t个采样点的地面视觉Y轴坐标检测值集合,具体如下:S1041:对步骤S102获取的第t个采样点的地面图像集合分别进行基于第一颜色CX与第二颜色CY的图像阈值分割,以分别获取只包含对应颜色辅助线的二值图像其中,中白色区域为第一颜色辅助线,中白色区域为第二颜色辅助线,其余部分为黑色;S1042:对步骤S1041获取的二值图像依次进行形态学闭运算、骨架提取操作、剪枝操作,其目的分别为填充图像中内细小空洞、提取辅助线的中心线、消除游离于或依附于辅助线骨架上的小枝,得到第t个采样点的只包含辅助线中心线的二值图像S1043:基于透视变换矩阵对S1042获取的二值图像进行透视变换,得到透视变换后的二值图像集合S1044:对S1043获取的二值图像集合进行Hough变换,以分别获取第t个采样点的Hough距离集合ρX,t与ρY,t;以及S1045:基于S1044获取的Hough距离集合ρX,t与ρY,t,计算地面视觉位置检测值集合具体如下:如果如果如果如果其中,MX与MY分别为第一颜色辅助线与第二颜色辅助线的数量;S105:根据步骤S103获取的第t个采样点的位置先验估计值与步骤S104获取的第t个采样点的地面视觉位置检测值集合进行位置后验估计,以获取第t个采样点的位置后验估计值具体如下:S1051:计算X轴坐标后验估计值包括以下步骤:如果不是空集,则计算第t个采样点的X轴坐标后验估计集合如下:其中abs(·)为求绝对值符号,的第i个元素,δx>0为X轴坐标筛选阈值,NX的元素个数;如果不是空集,计算X轴坐标后验估计值如下:其中,中第i个元素,Nx的元素个数;如果是空集或者是空集,计算第t个采样点的X轴坐标后验估计值S1052:计算Y轴坐标后验估计值包括以下步骤:如果不是空集,则计算第t个采样点的Y轴坐标后验估计集合如下:其中abs(·)为求绝对值符号,的第i个元素,δy>0为Y轴坐标筛选阈值,NY的元素个数;如果不是空集,计算Y轴坐标后验估计值如下:其中,中第i个元素,Ny的元素个数;如果是空集或者是空集,计算第t个采样点的Y轴坐标后验估计值以及S106:重复步骤S102至步骤S105,输出每个采样点的位置后验估计值,即定位结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥优控科技有限公司,未经合肥优控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201711251606.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top