【技术实现步骤摘要】
基于激光视觉融合的建图方法及系统
[0001]本专利技术涉及地图创建
,尤其涉及一种基于激光视觉融合的建图方法及系统。
技术介绍
[0002]目前,建立周边环境地图主要采用同步定位与建图技术进行建图,针对使用不同传感器的SLAM方案,可以分为激光SLAM和视觉SLAM。
[0003]激光SLAM建图具有精度高,受环境光照影响小等优点,但是该方法只能获取空间的几何信息,但是当处于缺失几何信息的空间,例如隧道,激光SLAM建图将会非常不稳定;视觉SLAM建图过程是实时的对每一帧图片提取特征点,跟关键帧做特征匹配,以及局部的地图优化等,但是该方法无法处理纹理质量低的区域,例如空白的墙面。可见,由于环境复杂,单纯只靠一种传感器利用SLAM建立的地图存在各自的缺陷,且获取的地图维度具有视野的局限性,无法对整体的环境特点进行精确的描述。
技术实现思路
[0004]本专利技术实施例的目的是提供一种基于激光视觉融合的建图方法及系统,能够实现对整体环境特点的精确描述,鲁棒性强。
[0005]为实现上述目的,本专利技术实施例提供了一种基于激光视觉融合的建图方法,应用于建图系统,所述建图系统包括激光传感器和视觉传感器,所述基于激光视觉融合的建图方法包括:
[0006]接收所述激光传感器采集到的激光观测数据和所述视觉传感器采集到的视觉观测数据;
[0007]根据所述激光观测数据中的每一帧激光点云图像生成局部点云地图;
[0008]基于卡尔曼滤波算法,根据所述激光观测数据和所述视觉 ...
【技术保护点】
【技术特征摘要】
1.一种基于激光视觉融合的建图方法,其特征在于,应用于建图系统,所述建图系统包括激光传感器和视觉传感器,所述基于激光视觉融合的建图方法包括:接收所述激光传感器采集到的激光观测数据和所述视觉传感器采集到的视觉观测数据;根据所述激光观测数据中的每一帧激光点云图像生成局部点云地图;基于卡尔曼滤波算法,根据所述激光观测数据和所述视觉观测数据对所述建图系统的每一时刻的当前状态进行更新;当满足预设的停止更新条件时,基于所述局部点云地图对更新后的所有时刻的所述当前状态进行全局优化,生成全局地图。2.如权利要求1所述的基于激光视觉融合的建图方法,其特征在于,所述建图系统还包括GPS传感器,则所述基于激光视觉融合的建图方法还包括:接收所述GPS传感器采集到的GPS观测数据;基于卡尔曼滤波算法,利用所述GPS观测数据对所述当前状态进行更新。3.如权利要求1所述的基于激光视觉融合的建图方法,其特征在于,所述建图系统还包括陀螺仪,则,通过以下步骤对所述当前状态进行预测:接收所述陀螺仪采集到的陀螺仪观测数据;基于卡尔曼滤波算法和高阶Runge Kutta插值法,利用所述陀螺仪观测数据对所述建图系统的当前状态进行预测。4.如权利要求1所述的基于激光视觉融合的建图方法,其特征在于,所述基于卡尔曼滤波算法,根据所述激光观测数据和所述视觉观测数据对所述建图系统的每一时刻的当前状态进行更新,包括:当当前时刻接收到所述激光观测数据时,基于卡尔曼滤波算法,根据所述激光观测数据对所述建图系统的所述当前时刻的当前状态进行更新;当当前时刻接收到所述视觉观测数据时,基于卡尔曼滤波算法,根据所述视觉观测数据对所述建图系统的所述当前时刻的当前状态进行更新;当当前时刻同时接收到所述激光观测数据和所述视觉观测数据时,基于卡尔曼滤波算法,按照预设的顺序,先后分别根据所述激光观测数据和所述视觉观测数据对所述建图系统的所述当前时刻的当前状态进行更新。5.如权利要求4所述的基于激光视觉融合的建图方法,其特征在于,基于卡尔曼滤波算法,根据所述激光观测数据对所述建图系统的当前状态进行更新,包括:对每一帧所述激光点云图像进行预处理,提取每一帧所述激光点云图像的第一面特征点和第一线特征点;将每一帧所述激光点云图像的坐标数据投影到陀螺仪坐标系下,将所述第一面特征点与所述局部点云地图中的第二面特征点进行匹配,并将所述第一线特征点与所述局部点云地图中的第二线特征点进行匹配;利用匹配到的面特征点和线特征点对所述建图系统的当前状态进行更新。6.如权利要求5所述的基于激光视觉融合的建图方法,其特征在于,所述利用匹配到的面特征点和线特征点对所述建图系统的当前状态进行更新,包括:根据匹配到的面特征点,计算局部面片的面中心和法向量;
根据所述面中心和所述法向量计算第一激光误差;对所述第一激光误差求一阶偏导,并线性化处理得到第一激光H矩阵;根据匹配到的线特征点,计算局部线...
【专利技术属性】
技术研发人员:刘烨,颜沁睿,胡闻,
申请(专利权)人:广州宸境科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。