【技术实现步骤摘要】
一种基于深度学习的激光惯性里程计优化方法、系统
[0001]本专利技术属于导航定位、深度学习
,特别涉及复杂环境下激光惯导系统的定位优化方法。
技术介绍
[0002]在自主导航技术中,通过SLAM(Simultaneous Localization and Mapping,简称SLAM)实时定位与地图构建技术感知周围环境并完成定位建图,在路径规划等实际应用中起到感知支撑的作用。近年来,激光惯导技术发展迅速,并且展现出比基于单一传感器更高的精度和更强的环境适应性。
[0003]由于激光惯导系统的性能很大程度上依靠激光雷达点云数据的质量,当激光雷达作为定位建图的主要传感器时,如遇到几何上连续重复或结构特征稀疏的场景时,由于缺乏某些方向上的约束,系统在几个自由度上的运动将难以估计,易出现精度退化甚至失效的情况。在单方向结构特征稀疏场景,如长直走廊、桥梁、高速公路等,激光匹配会存在一个方向上的额外自由度,较难预估此方向上的运动;在多方向结构特征稀疏场景,如广场、机场等开阔区域,由于仅使用地面点云进行匹配,缺少四周各个方向的约束,容易造成里程计的漂移与随机变动,对漂移的修正效果变差,长时间的累积存在较大误差。
技术实现思路
[0004]本专利技术所要解决的技术问题是:针对上述现有技术中存在的不足,提供了一种基于深度学习的激光惯性里程计优化方法,以解决适用于复杂环境下激光惯性里程计定位精度的优化问题。
[0005]本专利技术为解决以上技术问题而采用以下技术方案:本专利技术首先提出一种基于深度 ...
【技术保护点】
【技术特征摘要】
1.一种基于深度学习的激光惯性里程计优化方法,其特征在于,包括:S1、对惯性传感器数据进行运动分类,并基于运动分类结果完成惯性传感器可用度评估;S2、基于深度学习对激光点云进行分类分割与可用度评估,具体是:采用PointNet++模型对预处理后的激光点云数据进行处理,通过多分辨率特征学习方法捕获点云数据中的不同尺度的特征,并通过可变形卷积模块对点云数据进行局部区域建模;然后由特征池化方法对全局特征进行聚合,对整个点云进行分类分割,根据分类分割结果及全局特征分布情况完成对激光点云的可用度评估;S3、基于惯性传感器、激光点云可用度信息,通过MLP模型生成并调整系统整体误差函数中各残差函数权重,获取系统整体位姿误差函数最小时的取值,最终得到系统整体最优位姿估计,完成激光惯性里程计优化。2.根据权利要求1所述的一种基于深度学习的激光惯性里程计优化方法,其特征在于,步骤S1是通过SENet+模型对预处理后的惯性传感器数据进行运动分类,在特征提取的过程中,通过增强特征映射通道间的交互信息,由注意力机制模块放大其中相对突出的活动数据,滤除背景信息中不相关的干扰噪声,实现对惯性传感器信息样本的运动分类。3.根据权利要求2所述的一种基于深度学习的激光惯性里程计优化方法,其特征在于,采用SENet+模型进行运动分类的具体过程如下:首先,通过压缩操作,采用全局平均池化方法将一个通道上的所有空间特征编码获取其全局描述特征,其数学表达式如下:,其中为通道平均值,为计算平均值函数,和分别为图像的高度和宽度,为图像中第行第列像素在通道上的值;然后,通过激活操作抓取各通道间非线性关系,其数学表达式如下:,其中,表示学习到的激励向量,其维度与输入特征图的通道数相同,表示Sigmoid激活函数,表示ReLU激活函数,表示输入特征图,、分别是两个全连接层的权重矩阵;输出权重即为每个特征通道的重要程度,并将各权重逐通道加权到先前的特征上,在通道维度上完成对原始特征的重标定,该过程数学表达式如下:,其中为输入特征图中的通道,为特征图和标量之间的通
道乘法,为该通道上的所有像素值,为该通道的缩放因子。4. 根据权利要求2所述的一种基于深度学习的激光惯性里程计优化方法,其特征在于,步骤S1是通过ResNet
‑
GRU混合模型对预处理后的惯性传感器数据进行可用度评估,具体为:在运动分类信息的基础上,基于不同运动状态分别评估惯性传感器信息的精度和稳定性,通过ResNet 网络捕捉惯性传感器数据中的局部相关特征,学习并提取输入数据中隐含的运动特征信息,同时GRU神经网络通过接收ResNet网络的特征片段,进一步挖掘惯性数据的时序特征,并将模型提取到的特征全部输入到全连接层中,完成惯性传感器在不同运动状态下数据精度及稳定性的评估。5.根据权利要求4所述的一种基于深度学习的激光惯性里程计优化方法,其特征在于,ResNet网络核心为跨层连接,网络输出的表达式如下:,其中,为输入,为残差映射函数,为输入到输出的残差映射;当输入与输入到输出的残差映射间通道维度相同时,在同一通道的同一位置将数值直接相加,当维度不同时,通过线性映射完成匹配。6.根据权利要求5所述的一种基于深度学习的激光惯性里程计优化方法,其特征在于,ResNet网络为ResNet50,由一个卷积层、十六个三层结构结构块及一个全连接层组成;GRU神经网络的核心模块为更新门和重置门,更新门决定上一时刻的状态变量被带入当前状态的程度,重置门控制上一时刻的信息被写入当前候选集的量,其前向传播表达式如下:,其中,为输入向量,为上一时刻记忆状态变量,为当前时刻记忆状态变量,为重置门状态,为更新门状态,为当前候选集状态,为当前时刻输出向量,分别表示重置门、更新门、候选集、输出向量的权重参数,sigmoid函数为重置门与更新门的激活函数,tanh函数为记忆门的激活函数。7.根据权利要求3所述的一种基于深度学习的激光惯性里程计优化方法,其特征在于,步骤S2中,所述采用PointNet++模型对预处理后的激光点云数据进行处理,通...
【专利技术属性】
技术研发人员:赵家琦,钱伟行,蔡云飘,董家宜,庄杰飞,仇筱,杜晓玲,张添一,李超,陈希康,
申请(专利权)人:南京师范大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。