当前位置:首页 > 嵌入式 > 嵌入式分享

激光–视觉–惯性多源融合SLAM系统的性能,依赖于核心算法的优化设计,重点包括多源紧耦合融合算法、特征提取与匹配算法、闭环检测算法三大类,各类算法需适配嵌入式算力限制,实现精度与实时性的平衡。

多源紧耦合融合算法

采用基于因子图优化的紧耦合融合算法,作为系统位姿解算的核心。因子图模型包含三种核心因子:激光点云配准因子,通过迭代最近点(ICP)算法或NDT配准算法,将当前激光点云与局部地图点云配准,构建几何约束;视觉重投影因子,将视觉特征点从图像坐标系重投影到世界坐标系,与激光点云特征匹配,构建纹理约束;IMU预积分因子,对IMU数据进行预积分处理,构建运动约束,弥补激光、视觉传感器的短期遮挡问题。

为适配嵌入式算力,采用滑动窗口优化策略,仅保留近期关键帧数据参与因子图优化,减少计算量;引入自适应因子权重机制,根据各传感器数据质量动态调整因子权重,如弱光场景下降低视觉因子权重、提升IMU与激光因子权重,反光场景下降低激光因子权重、强化视觉与IMU约束,提升融合鲁棒性。

特征提取与匹配算法

激光点云特征提取采用快速分割与特征描述算法,提取平面、边缘等稳定几何特征,减少动态干扰与噪声的影响;视觉特征提取采用轻量化算法,如ORB算法,提取图像中的角点特征,兼顾提取速度与匹配精度,同时通过光流法跟踪特征点运动轨迹,提升帧间匹配稳定性。特征匹配环节,采用随机抽样一致性(RANSAC)算法剔除误匹配对,结合多源特征的时空约束,提升匹配准确率,为融合优化提供可靠的约束条件。

闭环检测与地图优化算法

闭环检测采用几何特征与语义特征结合的双层匹配策略,避免单一特征匹配的局限性。第一层为几何匹配,对比当前帧与历史关键帧的激光点云几何特征,筛选出几何结构一致的候选回环帧;第二层为语义匹配,对比候选帧的视觉语义特征,确认环境语义的一致性,剔除虚假回环。当检测到有效回环时,触发全局因子图优化,调整机器人历史位姿与地图点云,修正累积漂移,保证地图的全局一致性。同时采用地图分层管理与压缩存储策略,降低内存占用,适配嵌入式平台。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭