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

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

3天内不再提示

SLAM还是存在许多开放性的问题

新机器视觉 来源:计算机视觉联盟 作者:计算机视觉联盟 2021-06-18 10:40 次阅读

又到了每周组会的时间了,这周主要是收集了现在领域当中SLAM存在的一些开放性问题以及在学习SLAM14讲。

之前说要做SLAM,实际上连SLAM现在发展得怎么样,有什么瓶颈,目前有什么已经落地的产品实际上都不了解,所以这一周除了上课的时间(PS:课是真的多,我说我周一6节,周二4节,周三六节,周四两节,周五4节,还有一大堆作业,这学期的作业还一大堆仿真题,现代数字信号处理有点难啊。留给科研的时间不多了)。

在收集资料的过程当中,也认识了好多大牛,先整理一波材料的来源:

会议:

RSS,ICRA,CVRR.ECCV.。.

论文:

[1]Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Age

[2]The SLAM problem: a survey

[3]Simultaneous Localization and Mapping : A Survey of Current Trends in Autonomous Driving(未看,IEEE Transactions on intelligent vehicles)

[4]A Survey of the State-of-the-Art Localization Techniques and Their Potentials for Autonomous Vehicle Applications

(听说列了论文不列出来哪个会议,属于哪个类就是耍流氓,先耍以下流氓,下次看的论文会附上),例如这个样子:

dc3c9748-cf68-11eb-9e57-12bb97331649.jpg

工作坊

ICCV Workshop (Workshop的东西短小精悍)

实验室

慕尼黑工业大学(TUM),麻省理工大学(MIT),帝国理工大学(IDG),卡内基-梅隆大学(CMU),德国弗莱堡大学(Freiburg) , 西班牙萨拉戈萨大学(Zaragoza)

从阅读的内容来看,包括了讲解SLAM这30年的发展历史,以及视觉SLAM的15年,接下来又抛出一些开放性问题等待各位工作于SLAM人士的智慧来解决。

dc6e481a-cf68-11eb-9e57-12bb97331649.jpg

John Leonard 大神从这30年的文章中,每年选取一两篇具有代表性的文章,或者产品,或者书籍,来描述SLAM的发展,让我们开始把

1999 A Solution to the Simultaneous Localization and Map Building Problem(Dissayanake,Newman,etal.)

1999 Loop-Closing – Gutmann and Konolige

2000 Probabilistic Algorithms and the Interactive Museum Tour-Guide Robot Minerva – Thrun et al

2001 Optimization of the Simultaneous Localization and Map Building Algorithm for Real Time Implemention (Guivant and Nebot)

2002 Real-time SLAM using laser Paul Newman (ICRA 2002) MIT 这个机器人看起来已经实现了室内定位

2002 Montemerlo and Thrun, FastSLAM (FastSLAM: A Factored Solution to the Simultaneous Localization and Mapping Problem, AAAI 2002 )

2003 An Atlas Framework for Scalable Mapping (Bosse) ICRA

2004 Vision-based SLAM using Poses and Images (Ryan Eustice and Hanu Singh) 做导航船的,相机做约束

2005 Probablistic ROBOTICS Thrun, Burgard and Fox, MIT Press

2006 Smoothing and Mapping(SAM)因子图要诞生了,刚下载了他们程序,想下周看看

2007 A Tree Parameterization for Efficiently Computing Maximum Likelihood Maps using Gradient Descent (没看懂他的重要) rss2007

2007 Parallel Tracking and Mapping (PTAM)Klein and Murray 【ISMAR最佳论文奖】 2015年的ORB-SLAM前身

2008 FrameSLAM: From Bundle Adjustment to Real-Time Visual Mapping (Konolige and Agarwal)

2009 FAB-MAP: Probabilistic Localization and Mapping in the Space of Appearance Mark Cumminsb and Paul Newman (这个之后再看看是啥)

2010 Sibley et al. – Relative Bundle Adjustment/VSLAM

2011 KinectFusion – Izadi, Necombe et al.

2012 KinLnuous (Whelan, McDonald et al.) Extension pf KincectFusion (RSS 2012 RGB-D Workshop)

2013 SLAM++ CVPR2013最佳论文好像

2013 KinLnous Processing Pipeline (“Cloud Slices” connected to pose graph SLAM optimization) 这个后面可以看下

2014 Google Tango - Journey Pollefeys et al.(之前听老师讲有创业公司想做这种视觉手持SLAM,然后还要拿得直力拿着,这两天看到Tan‘go,想着这不久是Tango嘛,而且Tango还可以晃动呢)

2015 Kintinuous with Stereo – Walking over Stairs

我看来,vslam得发展也就是从MonoSLAM-》PTAM-》图优化SLAM-》ORB-SLAM为代表的现代slam,其中可能还有许多内容,不过这些开源SLAM一定程度上体现了SLAM发展过程了。..。

关于SLAM是否被解决,如果是针对某一场景,特定的任务,可以说SLAM已经被解决,但是如果我们是说任何环境,那么SLAM还是存在许多开放性的问题的。

vSLAM 现有的产品有:Google Tango ,Microsoft HoloLens, ARKit,ARCODE等等

vSLAM现在存在的问题有:

Life-long SLAM(如何实现长距离的SLAM呢)

Map Representation (地图应该怎么表示,毕竟计算资源有限)

Large-Scale(特征和超大地图怎么进行匹配)

多机SLAM(如果要探索一块区域,多个机器人绘制的地图如何形成全局一致性地图呢)

对于vslam,会存在这些问题,光照变化,天气情况,以及季节变化,导致路面情况发生很大的变化,如果这时候做特征匹配的话,就会失败。目前的解决方案有SeqSLAM-》Fast SeqSLAM -》Semantic Enhanced SLAM

以上大概就是SLAM领域中开放的问题的。

哎,今天说了这些问题,老师问那你想做哪个问题,我还真的懵逼了,我也不太清楚,本来只是想做了传感器融合水以下论文的,不过老师好像要我们能够解决这个领域中的某个特定的问题,现在也还没想法,噗噗噗,感觉都挺难的。结合New传感器,其实效果也不一定会提升,水水水~~~

提问:如果是你的话,你会怎么处理这些问题呢?

想法是:先把图像进行增强,然后再做特征匹配。对于有雾的情况,先进行去雾再进行匹配,去雾算法好像何凯明有篇论文做的效果非常好。这些开放性的问题值得我们平时没事就思考思考。

责任编辑:lq

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

    关注

    2

    文章

    1063

    浏览量

    40041
  • 开源
    +关注

    关注

    3

    文章

    2985

    浏览量

    41716
  • SLAM
    +关注

    关注

    22

    文章

    390

    浏览量

    31590

原文标题:探讨 | 目前SLAM存在的问题

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    深度解析深度学习下的语义SLAM

    随着深度学习技术的兴起,计算机视觉的许多传统领域都取得了突破性进展,例如目标的检测、识别和分类等领域。近年来,研究人员开始在视觉SLAM算法中引入深度学习技术,使得深度学习SLAM系统获得了迅速发展,并且比传统算法展现出更高的精
    发表于 04-23 17:18 60次阅读
    深度解析深度学习下的语义<b class='flag-5'>SLAM</b>

    什么是SLAMSLAM算法涉及的4要素

    SLAM技术可以应用在无人驾驶汽车、无人机、机器人、虚拟现实等领域中,为这些领域的发展提供了支持。SLAM技术的发展已经逐渐从单纯的定位和地图构建转向了基于场景理解的功能。
    发表于 04-04 11:50 241次阅读

    开放原子开源大赛—基于OpenHarmony的团结引擎应用开发赛正式启动!

    “基于OpenHarmony的团结引擎应用开发赛”是开放原子全球开源大赛下开设的新兴及应用赛的赛题之一,本次赛题旨在鼓励更多开发者基于OpenHarmony 4.x版本,使用Unity中国团结引擎
    发表于 03-13 10:45

    从基本原理到应用的SLAM技术深度解析

    LSD-SLAM 即 Large-Scale Direct SLAM,兼容单目相机和双目相机。LSD-SLAM是一种基于光流跟踪的直接法SLAM,但是实现了半稠密建图,建图规模大,可以
    发表于 02-26 09:41 1638次阅读
    从基本原理到应用的<b class='flag-5'>SLAM</b>技术深度解析

    【RISC-V开放架构设计之道|阅读体验】+ 个人心得并祝福

    《RISC-V开放架构设计之道》给我留下深刻印象的几点是: RISC-V的开放性和可扩展性。 RISC-V的简洁和高效。 RISC-V的完整
    发表于 01-26 15:52

    php的源码是开放的吗

    PHP是一种开源的脚本语言,其源代码完全开放并可免费获取、使用和修改。这篇文章将详细介绍PHP的源码开放性。 一、PHP的源码开放性 PHP的源码是以PHP License(PHP许可证)的形式
    的头像 发表于 12-04 15:57 540次阅读

    什么是激光雷达3D SLAM技术?

    什么是激光雷达3DSLAM?在了解这个概念之前,我们首先需要弄懂什么是“SLAM”。SLAM,英文是SimultaneousLocalizationandMapping,意思是即时定位与建图。通俗
    的头像 发表于 11-25 08:23 1072次阅读
    什么是激光雷达3D <b class='flag-5'>SLAM</b>技术?

    3D重建的SLAM方案算法解析

    GO-SLAM主要还是基于NeRF进行稠密重建,可以发现相较于NICE-SLAM这些SOTA方案,GO-SLAM重建场景的全局一致性更好,这主要是因为它引入了回环和全局BA来优化累计误
    发表于 09-11 10:03 784次阅读
    3D重建的<b class='flag-5'>SLAM</b>方案算法解析

    视觉SLAM是什么?视觉SLAM的工作原理 视觉SLAM框架解读

    近年来,SLAM技术取得了惊人的发展,领先一步的激光SLAM已成熟的应用于各大场景中,视觉SLAM虽在落地应用上不及激光SLAM,但也是目前研究的一大热点,今天我们就来详细聊聊视觉
    的头像 发表于 09-05 09:31 1783次阅读
    视觉<b class='flag-5'>SLAM</b>是什么?视觉<b class='flag-5'>SLAM</b>的工作原理 视觉<b class='flag-5'>SLAM</b>框架解读

    什么是SLAM?视觉SLAM怎么实现?

    入门,从未能精通”,那是因为视觉SLAM真的是博大精深,就像C++一样,连说入门都底气不足,只能说了解,更不敢说精通。 从五月份开始学《视觉SLAM十四讲》算起,我已经正式接触SLAM四个多月了,到现在
    的头像 发表于 08-21 10:02 2182次阅读
    什么是<b class='flag-5'>SLAM</b>?视觉<b class='flag-5'>SLAM</b>怎么实现?

    什么是SLAM SLAM技术目前主要应用在哪些领域?

    激光雷达是最古老,研究也最多的SLAM传感器。它们提供机器人本体与周围环境障碍物间的距离信息。常见的激光雷达,例如SICK、Velodyne还有我们国产的rplidar等,都可以拿来做SLAM。激光雷达能以很高精度测出机器人周围障碍点的角度和距离,从而很方便地实现
    发表于 08-16 10:31 2041次阅读
    什么是<b class='flag-5'>SLAM</b> <b class='flag-5'>SLAM</b>技术目前主要应用在哪些领域?

    视觉SLAM开源方案汇总 视觉SLAM设备选型

    SLAM至今已历经三十多年的研究,这里给出经典视觉SLAM框架,这个框架本身及其包含的算法已经基本定型,并且已经在许多视觉程序库和机器人程序库中提供。
    发表于 08-10 14:15 460次阅读
    视觉<b class='flag-5'>SLAM</b>开源方案汇总 视觉<b class='flag-5'>SLAM</b>设备选型

    slam技术研究现状 SLAM技术开发和应用挑战

    近日,全国SLAM技术论坛于厦门大学举办。本次论坛聚焦SLAM和相关技术的前沿发展以及在应用领域的行业机会,旨在为SLAM技术和应用领域搭建全方位展示与交流平台,推动国内SLAM技术的
    的头像 发表于 08-01 09:37 585次阅读

    3D激光SLAM是用LOAM还是LeGo-LOAM?

    激光slam中,LOAM(Lidar Odometry and Mapping in Real-time)系列具有举足轻重的地位。
    的头像 发表于 06-28 09:25 433次阅读
    3D激光<b class='flag-5'>SLAM</b>是用LOAM<b class='flag-5'>还是</b>LeGo-LOAM?

    程序多开器安装

    通过隔离软件,来达到程序多开的目的
    发表于 06-19 18:19 0次下载