【技术实现步骤摘要】
一种基于视觉特征的移动机器人实时定位方法
[0001]本专利技术属于机器人视觉
,具体涉及一种基于视觉特征的移动机器人实时定位方法。
技术介绍
[0002]随着各个行业智能自动化要求不断提高,应工业、农业和军事等行业的需求,自主移动机器人的研究刻不容缓。实时定位与地图构建技术的出现很好的解决了机器人在未知环境下的定位和建图问题。因此实现对机器人实时定位的研究,可以降低机器人在实际运动过程中遇到突发问题,并且提高机器人的工作运行效率,间接推动智能化发展。
[0003]在传统的同步定位与地图构建,在行进过程中一直会累计误差,导致移动机器人定位失败。如何提高在实际运动过程实现对机器人的实时定位的方法是尤其关键的一步。
技术实现思路
[0004]本专利技术的目的是提供一种基于视觉特征的移动机器人实时定位方法,解决了实际环境帧间累计误差较大,导致移动机器人定位失败的问题。
[0005]本专利技术所采用的技术方案是,一种基于视觉特征的移动机器人实时定位方法,具体按照以步骤进行实施:
[0006]步骤1、采集图像数据,通过多层卷积神经网络,进行初步信息提取;
[0007]步骤2、通过融合注意力机制进一步提取图像中的几何变换信息;
[0008]步骤3、将提取的特征通过卷积神经网络降维,后连接两个单独的全连接网络进行多任务学习;
[0009]步骤4、将学习后的特征数据生成数据集,通过几何信息的数据关联,生成了点云的二维视觉特征;
[0010]步骤5、将步骤1 ...
【技术保护点】
【技术特征摘要】
1.一种基于视觉特征的移动机器人实时定位方法,其特征在于,具体按照以步骤进行实施:步骤1、采集图像数据,通过多层卷积神经网络,进行初步信息提取;步骤2、通过融合注意力机制进一步提取图像中的几何变换信息;步骤3、将提取的特征通过卷积神经网络降维,后连接两个单独的全连接网络进行多任务学习;步骤4、将学习后的特征数据生成数据集,通过几何信息的数据关联,生成了点云的二维视觉特征;步骤5、将步骤1采集到图像数据的第一帧图像设置成关键帧,然后结合步骤3和步骤4得到当前帧特征信息进行特征匹配,获得匹配图;步骤6、通过构建多地图系统方法,不断将关键帧与当前帧进行图像缝合,将提取的特征添加到缝合窗口,实时更新匹配图中的视觉特征;步骤7、将更新匹配图与当前帧的视觉特征进行匹配,并利用帧间差分估计算法进行当前帧的位姿估计,最终实现移动机器人实时定位。2.根据权利要求1所述的一种基于视觉特征的移动机器人实时定位方法,其特征在于,所述步骤1中初步信息提取由局部底层几何变换信息到全局高层几何变换信息的提取。3.根据权利要求1所述的一种基于视觉特征的移动机器人实时定位方法,其特征在于,所述步骤1中采用移动机器人自带的RGB-D传感器进行图像数据采集。4.根据权利要求1所述的一种基于视觉特征的移动机器人实时定位方法,其特征在于,所述步骤2中融合注意力机制的具体步骤为:步骤2.1、将步骤1采集的图像数据在神经网络内部的某个特征图F∈R
C
×
H
×
W
作为输入;其中,H为向量矩阵,A表示行数,B表示列数;步骤2.2、通过注意力模块先后生成一个一维的通道注意力矩阵M
C
∈R
E
×
F
及一个二维的空间注意力矩阵M
S
∈R
X
×
Y
;步骤2.3、计算出总的注意力机制特征矩阵为以及其中,表示逐个元素相乘,F
′
是注意力模块内部优化的特征矩阵,F
″
是注意力模块优化后输出的特征矩阵。5.根据权利要求1所述的一种基于视觉特征的移动机器人实时定位方法,其特征在于,所述步骤5提取关键帧前,需通过判断是否满足以下条件:当前帧与前一参考帧的旋转系数大于0.1;当前帧与前一参考帧的平移系数大于0.1;当满足上述任意一个条件或者两个条件都满足时,即认为相机位姿发生了重要改变,需添加关键帧,更新匹配图;否则...
【专利技术属性】
技术研发人员:王晓华,张皓诚,王文杰,张蕾,苏泽斌,
申请(专利权)人:西安工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。