0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

3D激光SLAM,为什么要选LeGo-LOAM?

3D视觉工坊 来源:3D视觉工坊 2023-07-03 10:47 次阅读

激光slam中,LOAM(Lidar Odometry and Mapping in Real-time)系列具有举足轻重的地位。下面的表格是近年来LOAM系列算法的汇总。

算法名称 发表名称 作者 备注
LOAM 2014 Ji Zhang 基于激光雷达而搭建的在ROS平台下的SLAM系统
A-LOAM 实现了LOAM开源代码,并做了部分优化
LeGO-LOAM 2018 Tixiao Shan 与IMU是松耦合
LlOM 2019 Haoyang Ye 与IMU是紧耦合
LIO-SAM 2020 Tixiao Shan LeGO-LOAM升级版,与IMU紧耦合

LeGo-Loam是基于ros系统框架的3D激光slam开源代码。代码简洁,其中大量计算都是手动推导出来,依赖库相对较少,主要依赖gtsam进行后端因子图优化。其中在前端里程计计算中,通过地面特征和线特征分开来计算机器人姿态,减少计算量,提高前端计算效率。其系统框架如下图:

318ab012-192d-11ee-962d-dac502259ad0.png

相对于LOAM算法,LeGo-LAOM能够进行地面优化,同时保证了轻量级,也加入了回环检测模块

相对于LOAM算法,LeGo-LAOM能够进行地面优化,同时保证了轻量级;也使用了Keyframe概念以及回环检测位姿图优化的方式对后端进行重构。

对于工业领域而言,LeGo-LOAM有非常广泛的应用,尤其是工业机器人领域,LeGo-LOAM一直都是应聘者必须掌握的框架。

对于学术研究而言,LeGo-LOAM是激光SLAM的经典框架,LeGo-LOAM源码简洁清晰,比LOAM算法的代码可读性要高很多。近几年各顶会上的很多SLAM算法设计思想都潜移默化地受LeGo-LOAM的影响,对其的改进思路相较于LOAM也比较多样化。

如何高效学习LeGo-LOAM?

学习SLAM主要需要攻克三大难关:

  • 扎实的数学基础
  • 对整个SLAM大框架及细节部分理解到一定深度
  • 比较高度的编程能力

这三点都绝非易事,需要花很大的功夫,中间也有不少弯路要走。

对于初学者,推荐以下的学习路线:

  • 先看一遍十四讲入个门,不用看的太深入,应为这会可能会有很多不明白的地方。
  • 查阅相关的硕博论文、综述论文,看看前人的工作部分,再找经典的开源代码过一遍。
  • 学习框架:LeGo-LOAM 、LOAM/A-LOAM、Lio-Sam、cartographer等。= 可以尝试做一些实际项目,边做边总结。

做好以上几点基本都差不多了,但是自己学习总是会遇到很多困难。为此,我们与高级科学家弘毅学者一起研发了《深度剖析面向机器人领域的3D激光SLAM技术原理、代码与实战》课程,一方面是带领大家入门基于LeGo-LOAM框架的3D激光SLAM技术,另一方面是带领大家掌握激光SLAM的学习方法。

LeGO-LOAM运行效果展示:

31b06a82-192d-11ee-962d-dac502259ad0.png

32004afc-192d-11ee-962d-dac502259ad0.png

320ec456-192d-11ee-962d-dac502259ad0.png


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4610

    浏览量

    92860
  • SLAM
    +关注

    关注

    23

    文章

    423

    浏览量

    31827
  • 3D激光
    +关注

    关注

    0

    文章

    30

    浏览量

    7469

原文标题:即将开课!3D激光SLAM,为什么要选LeGo-LOAM?

文章出处:【微信号:3D视觉工坊,微信公众号:3D视觉工坊】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    3D线激光轮廓测量仪的关键参数——最大扫码频率

    3D线激光轮廓测量仪采用激光三角测量原理,通过发射激光束并接收反射光,实现对物体表面轮廓的精确三维测量。其核心优势在于能够以高速和高精度捕捉物体表面的微小特征,生成高质量的
    的头像 发表于 12-09 16:01 103次阅读

    技术资讯 | 2.5D3D 封装

    加速器中的应用。3D封装提供了出色的集成度,高效的散热和更短的互连长度,是高性能应用的理想之。在快速发展的半导体技术领域,封装在很大程度上决定了电子设备的性能、
    的头像 发表于 12-07 01:05 319次阅读
    技术资讯 | 2.5<b class='flag-5'>D</b> 与 <b class='flag-5'>3D</b> 封装

    激光3D打印设备的技术优势

    激光3D打印设备作为现代制造业的一项重要技术革新,正逐步渗透到各个工业领域,以其高精度、高效率以及广泛的材料适应性,引领着制造业的转型升级。 产品结构 激光3D打印设备主要由
    的头像 发表于 11-13 13:27 179次阅读
    <b class='flag-5'>激光</b><b class='flag-5'>3D</b>打印设备的技术优势

    激光雷达在SLAM算法中的应用综述

    SLAM算法运行的重要传感器。基于激光雷达的SLAM算法,对激光雷达SLAM总体框架进行介绍,详细阐述前端里程计、后端优化、回环检测、地图构
    的头像 发表于 11-12 10:30 542次阅读
    <b class='flag-5'>激光</b>雷达在<b class='flag-5'>SLAM</b>算法中的应用综述

    裸眼3D笔记本电脑——先进的光场裸眼3D技术

    随着科技的不断进步,裸眼3D技术已经不再是科幻电影中的幻想。如今,英伦科技裸眼3D笔记本电脑将这一前沿科技带到了我们的日常生活中。无论你是专业的3D模型设计师,还是希望在视频播放和模型展示中体验逼真
    的头像 发表于 07-16 10:04 523次阅读

    银牛微电子:集3D视觉感知、AI及SLAM为一体的3D空间计算芯

    有限责任公司研发副总裁周凡在william hill官网 上介绍了“集3D视觉感知、AI及SLAM为一体的3D空间计算芯片NU4500”。   合肥银牛微电子有限责任公司研发副总裁周凡   银牛微电子是一家专注3D
    的头像 发表于 05-17 10:18 917次阅读
    银牛微电子:集<b class='flag-5'>3D</b>视觉感知、AI及<b class='flag-5'>SLAM</b>为一体的<b class='flag-5'>3D</b>空间计算芯

    大陆集团的3D Flash激光雷达有何优势?

    在这一技术革命的前沿,激光雷达成为了不可或缺的一环。而在这其中,大陆集团的3D Flash激光雷达引人瞩目。
    发表于 04-11 10:28 350次阅读
    大陆集团的<b class='flag-5'>3D</b> Flash<b class='flag-5'>激光</b>雷达有何优势?

    什么是SLAM?基于3D高斯辐射场的SLAM优势分析

    基于NeRF的SLAM算法采用全局地图和图像重建损失函数,通过可微分渲染捕获稠密的光度信息,具有高保真度。
    的头像 发表于 04-01 12:44 728次阅读

    3D动画原理:电阻

    电阻3D
    深圳崧皓电子
    发布于 :2024年03月19日 06:49:19

    有了2D NAND,为什么升级到3D呢?

    2D NAND和3D NAND都是非易失性存储技术(NVM Non-VolatileMemory),属于Memory(存储器)的一种。
    的头像 发表于 03-17 15:31 1016次阅读
    有了2<b class='flag-5'>D</b> NAND,为什么<b class='flag-5'>要</b>升级到<b class='flag-5'>3D</b>呢?

    中国科研团队突破全息3D显示技术

    全息显示技术为真正的3D显示提供了终极解决方案,在增强现实和虚拟现实方面具有巨大的潜力。然而,全息3D显示的颜色和视角主要取决于激光的波长和当前空间光调制器的像素尺寸。
    发表于 01-26 12:45 723次阅读
    中国科研团队突破全息<b class='flag-5'>3D</b>显示技术

    怎么去使用激光扫描技术(VCJ)增强的3D打印呢?

    一种创新型的激光扫描技术可以快速地实现多种材料3D打印,实现:结构更精细,材料更多样。
    的头像 发表于 01-15 16:47 560次阅读

    友思特C系列3D相机:实时3D点云图像

    3D相机
    虹科光电
    发布于 :2024年01月10日 17:39:25

    如何搞定自动驾驶3D目标检测!

    可用于自动驾驶场景下基于图像的3D目标检测的数据集总结。其中一些数据集包括多个任务,这里只报告了3D检测基准(例如KITTI 3D发布了超过40K的图像,其中约15K用于3D检测)。
    发表于 01-05 10:43 585次阅读
    如何搞定自动驾驶<b class='flag-5'>3D</b>目标检测!

    基于深度学习的LiDAR SLAM框架(DeepPointMap)

    定位准确性:与六种最新的里程计和SLAM方法进行比较,包括KISS-ICP、LeGO-LOAM、SC-LeGO-LOAM、MULLS、CT-ICP和GeoTransformer。在SemanticKITTI、KITTI-360和
    发表于 12-29 11:48 1188次阅读
    基于深度学习的LiDAR <b class='flag-5'>SLAM</b>框架(DeepPointMap)