[发明专利]移动机器人离线地图保存与实时重定位方法有效

专利信息
申请号: 201811308853.6 申请日: 2018-11-05
公开(公告)号: CN109460267B 公开(公告)日: 2021-06-25
发明(设计)人: 杨观赐;陈占杰;苏志东;李杨;袁庆霓 申请(专利权)人: 贵州大学
主分类号: G06F9/445 分类号: G06F9/445;G06K9/00;G06T7/292;G06F16/29
代理公司: 贵阳东圣专利商标事务有限公司 52002 代理人: 袁庆云
地址: 550025 贵州省*** 国省代码: 贵州;52
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 移动 机器人 离线 地图 保存 实时 定位 方法
【权利要求书】:

1.一种移动机器人离线地图保存与实时重定位方法,包括离线地图构建与保存,离线地图加载与重定位,其特征在于:当启动系统ORB-SLAM2时,首先检测离线地图并执行加载,当离线地图成功加载后,系统进入跟踪丢失状态,从而触发重定位模型寻找相机位置,并能够随着相机运动继续进行全局跟踪定位;

所述离线地图构建与保存方法的具体步骤如下:

(1)分别从地图Map与关键帧数据库KeyFrameDatabase的类对象读取地图与关键帧数据库内容;

(2)使用Boost::Serialization序列化库,在地图的各个元素与关键帧数据库类中定义序列化模板函数;

(3)创建二进制写入型文件,将读取的地图与关键帧数据库内容序列化保存至文件。

2.如权利要求1所述的移动机器人离线地图保存与实时重定位方法,其特征在于:所述重定位模型的重定位方法具体步骤如下:

(1)由公式计算获得当前帧的Bow向量;

所述公式计算为:对应对于一幅图像A中的单词wi,其权重ηi可由以下公式计算获得:

其中是在图像A中单词wi出现的次数,nw是图像A中所有单词出现的总次数,nfeatures代表字典中所有特征的数量,代表字典中单词wi中的特征数量;

计算出每个单词权重之后,图像A的BoW向量vA可以表示为:

(2)从关键帧数据库中筛选候选帧:候选关键帧是重定位模型的初始化数据,是影响重定位性能的重要因素,候选关键帧的筛选在ORB-SLAM2中的具体流程如下:

a)选取所有与当前帧具有共同单词的关键帧;

b)统计与当前帧共有单词数最多的单词数量nMaxCoWords;

c)以0.8*nMaxCoWords为阈值,剔除共有单词数量少于此阈值的候选关键帧;

d)寻找每一个候选关键帧相连的共视关系最好的10个关键帧并以此为一组,计算每一组的相似度累计得分并返回其组内得分最高的关键帧;

e)剔除得分低于0.75倍最高得分的关键帧;

(3)特征匹配:在当前帧与候选关键帧的同一个单词节点下,进行特征匹配,剔除匹配点数小于15的候选帧;

(4)估计当前帧位姿:利用匹配的特征点,构建3D-2D的PnP问题,然后利用RANSAC迭代求解,当有足够的内点时,判断重定位成功。

3.如权利要求1或2所述的移动机器人离线地图保存与实时重定位方法,其特征在于:所述包括离线地图构建与保存,离线地图加载与重定位外,还包括离线地图以及轨迹可视化模块,以方便用户查看建图效果和机器人运行轨迹,具体步骤如下:

(1)利用所述离线地图构建与保存方法加载地图;

(2)地图点和关键帧是最能够直观反映地图效果和建图轨迹的数据,因此调用Pangolin库创建可视化窗口,显示地图点和关键帧;

(3)使用Pangolin库单独可视化机器人轨迹,输入数据可以是ORB-SLAM2运行结束后保存的相机位姿文件或者关键帧文件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201811308853.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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