【技术实现步骤摘要】
一种点云地图构建方法、装置、电子设备和存储介质
[0001]本专利技术实施例涉及自动驾驶
,尤其涉及一种点云地图构建方法
、
装置
、
电子设备和存储介质
。
技术介绍
[0002]在自动驾驶领域中,通常需要对环境进行建图,然后在建好的地图中实现定位功能
。
相关技术中,对于车辆行驶过程中的周围环境建图主要采用单一的激光雷达或相机建立点云地图,对于一些普通道路建图而言,大部分的技术方案都可以解决,但是无法应对类似高架桥这种道路复杂和全球定位系统
(Global Positioning System
,
GPS)
信号不稳定导致建图困难或者不准的场景
。
技术实现思路
[0003]本专利技术实施例提供一种点云地图构建方法
、
装置
、
电子和存储介质,可以在道路复杂和全球定位系统信号不稳定的地方进行精准建图
。
[0004]第一方面,本专利技术提供的点云地图构建方法,所述方法包括:
[0005]根据高架桥的定位信号的强度对采集的所述高架桥的点云数据分类,得到第一点云数据和第二点云数据,采集所述第一点云数据时所述定位信号的强度高于采集所述第二点云数据时所述定位信号的强度;
[0006]识别所述第一点云数据中的关键帧,根据各关键帧在第一坐标系下的位姿优化当前关键帧在所述第一坐标系下的位姿,得到第一目标位姿,并利用所述第一目标位姿调整所述当前关键 ...
【技术保护点】
【技术特征摘要】
1.
一种点云地图构建方法,其特征在于,所述方法包括:根据高架桥的定位信号的强度对采集的所述高架桥的点云数据分类,得到第一点云数据和第二点云数据,采集所述第一点云数据时所述定位信号的强度高于采集所述第二点云数据时所述定位信号的强度;识别所述第一点云数据中的关键帧,根据各关键帧在第一坐标系下的位姿优化当前关键帧在所述第一坐标系下的位姿,得到第一目标位姿,并利用所述第一目标位姿调整所述当前关键帧的点云位置,得到第一目标点云数据;识别所述第二点云数据中的关键帧并识别各关键帧的闭环帧,根据当前关键帧的闭环帧在所述第一坐标系下的位姿优化所述当前关键帧在所述第一坐标系下的位姿,得到第二目标位姿,并利用所述第二目标位姿调整所述当前关键帧的点云位置,得到第二目标点云数据;将所述第一目标点云数据和所述第二目标点云数据转换成第二坐标系下的点云数据,得到所述高架桥的点云地图
。2.
根据权利要求1所述的方法,其特征在于,所述识别所述第一点云数据中的关键帧,根据各关键帧在第一坐标系下的位姿优化当前关键帧在所述第一坐标系下的位姿,得到第一目标位姿,并利用所述第一目标位姿调整所述当前关键帧的点云位置,得到第一目标点云数据之前,所述方法还包括:将所述第一点云数据进行分类,确定当前帧的线特征点和面特征点;基于所述线特征点确定第一残差方程,并基于所述面特征点确定第二残差方程;基于所述第一残差方程和所述第二残差方程确定所述当前帧的第一位姿
。3.
根据权利要求2所述的方法,其特征在于,所述将所述第一点云数据进行分类,确定当前帧的线特征点和面特征点,包括:将所述当前帧的第一点云数据进行分簇处理,得到多个簇;将所述多个簇中的每一个簇的当前点数据和预设点数据进行运算,得到运算结果;将所述运算结果大于运算阈值的所述当前点数据确定为面特征点;将所述运算结果不大于所述运算阈值的所述当前点数据确定为线特征点
。4.
根据权利要求2所述的方法,其特征在于,所述基于所述第一残差方程和所述第二残差方程确定所述当前帧的第一位姿之后,所述方法还包括:根据所述第一位姿调整所述当前帧在所述第一坐标系下的点云位置,得到调整后的所述当前帧;基于调整后的所述当前帧的线特征点和局部地图的线特征点确定第三残差方程;基于调整后的所述当前帧的面特征点和所述局部地图的面特征点确定第四残差方程;根据所述第三残差方程和所述第四残差方程确定调整后的所述当前帧在第一坐标系下的位姿
。5.
根据权利要求1所述的方法,其特征在于,所述识别所述第一点云数据中的关键帧,根据各关键帧在第一坐标系下的位姿优化当前关键帧在所述第一坐标系下的位姿,得到第一目标位姿,并利用所述第一目标位姿调整所述当前关键帧的点云位置,得到第一目标点云数据,包括:识别所述当前帧是否为当前关键帧,并确定当前关键帧的相邻关键帧在第一坐标系下
的位姿;将所述当前关键帧在第一坐标系下的位姿和相邻关键帧在第一坐标系下的位姿之间的位姿关系作为边;将定位信号的强度大于预设信号强度阈值时的惯性导航系统输出的位姿...
【专利技术属性】
技术研发人员:郭毅,吴继超,顾帅,戴雨露,
申请(专利权)人:一汽南京科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。