The following paper are the papers that focuses on the SLAM in dynamic Environments. In the dynamic environment, there are two kinds of robust SLAM: First is detection & removal. Another is detection & tracking. Although the mapping part in dynamic environment is not my focus, but I will also put some articles yet also very interesting.
Vision means that the pipeline is built with camera. Others are the same, such as lidar, radar, sensor fusion.
-
A survey: which features are required for dynamic visual simultaneous localization and mapping?. Zewen Xu,CAS. 2021
-
State of the Art in Real-time Registration of RGB-D Images. Stotko, Patrick. University of Bonn. 2016
-
Visual SLAM and Structure from Motion in Dynamic Environments: A Survey. University of Oxford. 2018
-
State of the Art on 3D Reconstruction with RGB-D Cameras. Michael Zollhöfer. Stanford University. 2018
-
Pfreundschuh, Patrick, et al. “Dynamic Object Aware LiDAR SLAM Based on Automatic Generation of Training Data.” (ICRA 2021)
-
Canovas Bruce, et al. “Speed and Memory Efficient Dense RGB-D SLAM in Dynamic Scenes.” (IROS 2020)
-
Yuan Xun and Chen Song. “SaD-SLAM: A Visual SLAM Based on Semantic and Depth Information.” (IROS 2020)
- USTC, code, video
-
Dong, Erqun, et al. “Pair-Navi: Peer-to-Peer Indoor Navigation with Mobile Visual SLAM.” (ICCC 2019)
-
Ji Tete, et al. “Towards Real-Time Semantic RGB-D SLAM in Dynamic Environments.” (ICRA 2021)
-
Palazzolo Emanuele, et al. “ReFusion: 3D Reconstruction in Dynamic Environments for RGB-D Cameras Exploiting Residuals.” (IROS 2019)
-
Arora Mehul, et al. Mapping the Static Parts of Dynamic Scenes from 3D LiDAR Point Clouds Exploiting Ground Segmentation. p. 6.
-
Chen Xieyuanli, et al. “Moving Object Segmentation in 3D LiDAR Data: A Learning-Based Approach Exploiting Sequential Data.” IEEE Robotics and Automation Letters, 2021
-
Zhang Tianwei, et al. “FlowFusion: Dynamic Dense RGB-D SLAM Based on Optical Flow.”(ICRA 2020)
- code. video.
-
Zhang Tianwei, et al. “AcousticFusion: Fusing Sound Source Localization to Visual SLAM in Dynamic Environments.”,IROS 2021
- video. 结合声音信号
-
-
Liu Yubao and Miura Jun. “RDS-SLAM: Real-Time Dynamic SLAM Using Semantic Segmentation Methods.” IEEE Access 2021
-
Liu Yubao and Miura Jun. “RDMO-SLAM: Real-Time Visual SLAM for Dynamic Environments Using Semantic Label Prediction With Optical Flow.” IEEE Access, vol. 9, 2021, pp. 106981–97. IEEE Xplore, https://doi.org/10.1109/ACCESS.2021.3100426.
- code, video.
-
-
Cheng Jiyu, et al. “Improving Visual Localization Accuracy in Dynamic Environments Based on Dynamic Region Removal.” IEEE Transactions on Automation Science and Engineering, vol. 17, no. 3, July 2020, pp. 1585–96. IEEE Xplore, https://doi.org/10.1109/TASE.2020.2964938.
-
Soares João Carlos Virgolino, et al. “Crowd-SLAM: Visual SLAM Towards Crowded Environments Using Object Detection.” Journal of Intelligent & Robotic Systems 2021
- code, video
-
Kaveti Pushyami and Singh Hanumant. “A Light Field Front-End for Robust SLAM in Dynamic Environments.”.
-
Kuen-Han Lin and Chieh-Chih Wang. “Stereo-Based Simultaneous Localization, Mapping and Moving Object Tracking.” IROS 2010
-
Fu, H.; Xue, H.; Hu, X.; Liu, B. LiDAR Data Enrichment by Fusing Spatial and Temporal Adjacent Frames. Remote Sens. 2021, 13, 3640.
-
Qian, Chenglong, et al. RF-LIO: Removal-First Tightly-Coupled Lidar Inertial Odometry in High Dynamic Environments. p. 8. IROS2021, XJTU
-
K. Minoda, F. Schilling, V. Wüest, D. Floreano, and T. Yairi, “VIODE: A Simulated Dataset to Address the Challenges of Visual-Inertial Odometry in Dynamic Environments,”RAL 2021
- 动态环境的数据集,包括了静态,动态等级的场景,感觉适合用来作为验证。
- 东京大学,code
-
W. Dai, Y. Zhang, P. Li, Z. Fang, and S. Scherer, “RGB-D SLAM in Dynamic Environments Using Point Correlations,” IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 1–1, 2020
- 浙大,使用点的关联进行去除。
-
C. Huang, H. Lin, H. Lin, H. Liu, Z. Gao, and L. Huang, “YO-VIO: Robust Multi-Sensor Semantic Fusion Localization in Dynamic Indoor Environments,” in 2021 International Conference on Indoor Positioning and Indoor Navigation (IPIN), 2021.
- 使用yolo和光流对运动对象进行判断,去除特征点后进行定位
- VIO的结合
-
Dynamic-VINS:RGB-D Inertial Odometry for a Resource-restricted Robot in Dynamic Environments.
-
“AirDOS: Dynamic SLAM benefits from Articulated Objects,” Qiu Yuheng, et al. 2021(Arxiv)
-
“DOT: Dynamic Object Tracking for Visual SLAM.” Ballester, Irene, et al.(ICRA 2021)
- code, video, University of Zaragoza, Vision
-
Liu Yubao and Miura Jun. “RDMO-SLAM: Real-Time Visual SLAM for Dynamic Environments Using Semantic Label Prediction With Optical Flow.” IEEE Access.
-
Kim Aleksandr, et al. “EagerMOT: 3D Multi-Object Tracking via Sensor Fusion.” (ICRA 2021)
-
- Shan, Mo, et al. “OrcVIO: Object Residual Constrained Visual-Inertial Odometry.” (IROS2020)
- Shan, Mo, et al. “OrcVIO: Object Residual Constrained Visual-Inertial Odometry.” (IROS 2021)
-
Rosen, David M., et al. “Towards Lifelong Feature-Based Mapping in Semi-Static Environments.” (ICRA 2016)
-
- Henein Mina, et al. “Dynamic SLAM: The Need For Speed.” (ICRA 2020)
- Zhang Jun, et al. “VDO-SLAM: A Visual Dynamic Object-Aware SLAM System.” (ArXiv 2020)
- Robust Ego and Object 6-DoF Motion Estimation and Tracking,Jun Zhang, Mina Henein, Robert Mahony and Viorela Ila. IROS 2020(code)
-
Minoda, Koji, et al. “VIODE: A Simulated Dataset to Address the Challenges of Visual-Inertial Odometry in Dynamic Environments.” (RAL 2021)
-
Vincent, Jonathan, et al. “Dynamic Object Tracking and Masking for Visual SLAM.”, (IROS 2020)
- code, video,
-
Huang, Jiahui, et al. “ClusterVO: Clustering Moving Instances and Estimating Visual Odometry for Self and Surroundings.” (CVPR 2020)
-
Liu, Yuzhen, et al. “A Switching-Coupled Backend for Simultaneous Localization and Dynamic Object Tracking.” (RAL 2021)
- Tsinghua
-
Yang Charig, et al. “Self-Supervised Video Object Segmentation by Motion Grouping.”(ICCV 2021)
-
Long Ran, et al. “RigidFusion: Robot Localisation and Mapping in Environments with Large Dynamic Rigid Objects.” ,(RAL 2021)
- project page.code, video,
-
Yang Bohong, et al. “Multi-Classes and Motion Properties for Concurrent Visual SLAM in Dynamic Environments.” IEEE Transactions on Multimedia, 2021
-
Yang Gengshan and Ramanan Deva. “Learning to Segment Rigid Motions from Two Frames.” CVPR 2021
-
Thomas Hugues, et al. “Learning Spatiotemporal Occupancy Grid Maps for Lifelong Navigation in Dynamic Scenes.”
- code.
-
Jung Dongki, et al. “DnD: Dense Depth Estimation in Crowded Dynamic Indoor Scenes.” (ICCV 2021)
- code, video.
-
Luiten Jonathon, et al. “Track to Reconstruct and Reconstruct to Track.”, (RAL+ICRA 2020)
-
Grinvald, Margarita, et al. “TSDF++: A Multi-Object Formulation for Dynamic Object Tracking and Reconstruction.”(ICRA 2021)
-
Wang Chieh-Chih, et al. “Simultaneous Localization, Mapping and Moving Object Tracking.” The International Journal of Robotics Research 2007
-
Ran Teng, et al. “RS-SLAM: A Robust Semantic SLAM in Dynamic Environments Based on RGB-D Sensor.”
-
Xu Hua, et al. “OD-SLAM: Real-Time Localization and Mapping in Dynamic Environment through Multi-Sensor Fusion.” * (ICARM 2020)* https://doi.org/10.1109/ICARM49381.2020.9195374.
-
Wimbauer Felix, et al. “MonoRec: Semi-Supervised Dense Reconstruction in Dynamic Environments from a Single Moving Camera.” (CVPR 2021)
- Project page. code. video. video 2.
-
Liu Yu, et al. “Dynamic RGB-D SLAM Based on Static Probability and Observation Number.” IEEE Transactions on Instrumentation and Measurement, vol. 70, 2021, pp. 1–11. IEEE Xplore, https://doi.org/10.1109/TIM.2021.3089228.
-
P. Li, T. Qin, and S. Shen, “Stereo Vision-based Semantic 3D Object and Ego-motion Tracking for Autonomous Driving,” arXiv 2018
- 沈邵颉老师组
-
G. B. Nair et al., “Multi-object Monocular SLAM for Dynamic Environments,” IV2020
-
M. Rünz and L. Agapito, “Co-fusion: Real-time segmentation, tracking and fusion of multiple objects,” in 2017 IEEE International Conference on Robotics and Automation (ICRA), May 2017, pp. 4471–4478.
- code,
-
TwistSLAM: Constrained SLAM in Dynamic Environment,
- S3LAM的后续,使用全景分割作为检测的前端
-
CubeSLAM: Monocular 3D Object SLAM, IEEE Transactions on Robotics 2019, S. Yang, S. Scherer PDF
-
Salas-Moreno Renato F., et al. “SLAM++: Simultaneous Localisation and Mapping at the Level of Objects.” (CVPR 2013)
- code, video,
-
Nicholson Lachlan, et al. “QuadricSLAM: Dual Quadrics From Object Detections as Landmarks in Object-Oriented SLAM.” (RAL-2018)
-
Wu Yanmin, et al. “EAO-SLAM: Monocular Semi-Dense Object SLAM Based on Ensemble Data Association.” 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Oct. 2020, pp. 4966–73. arXiv.org, https://doi.org/10.1109/IROS45743.2020.9341757.
-
H. Osman, N. Darwish, and A. Bayoumi, “LoopNet: Where to Focus Detecting Loop Closures in Dynamic Scenes,” IEEE Robotics and Automation Letters, pp. 1–1, 2022, doi: 10.1109/LRA.2022.3142901.
- 动态环境中的回环检测,网络。code,video
-
M. N. Finean, L. Petrović, W. Merkt, I. Marković, and I. Havoutis, “Motion Planning in Dynamic Environments Using Context-Aware Human Trajectory Prediction,” arXiv:2201.05058 [cs], Jan. 2022.
Contributions
- 【检测】第一部分的目标是使动态物体的检测成为一个独立的或在视觉 SLAM 框架内的模块。对于后者我们的目标是最小化相机轨迹估计的误差,并减少创建的地图中错误和不稳定数据的存在,这是在现实环境中长期应用的必要条件。我们提出了一种新方法,利用深度学习中的语义分割和多视图几何方法来检测先验动态和移动物体。实验表明,可以在高动态场景中实现与静态环境中实现的 SLAM 精度相当的精度,并且可以构建仅包含静态和稳定环境结构的三维地图。尽管机器人界普遍认为动态是根据语义类别来定义的,但我们证明可以通过自监督的方式获得这些知识。[文献 1]
- 【图像修复】第二部分解决了原图像中动态物体剔除之后的图像修复问题。总体目标是在动态环境中改进基于视觉的定位和建图任务,其中在不同时刻不同动态物体的存在或不存在会使这些任务的鲁棒性降低。我们提出了一种数据驱动的方法来获取动态场景的静态图像,抠除使用相机扫描场景时可能存在的动态物体。为了实现这一目标,我们引入了端到端的深度学习框架,将包含动态内容(例如车辆或行人)的城市环境图像转换为适合定位和建图的逼真的静态图像。这是通过生成对抗模型来实现的,该模型将原始动态图像及其动态/静态二进制掩码作为输入,能够生成最终的静态图像。该框架利用了两种新的损失,一种基于图像隐写分析技术,有助于提高修复质量,另一种基于 ORB 特征,旨在增强真实和幻觉图像区域之间的特征匹配。[文献 2, 3]
- 【多目标跟踪】最后一部分不仅关注于实现鲁棒的相机跟踪和稳定的地图构建,还关注于跟踪场景中存在的所有动态目标的姿势。目标是通过最小化相机轨迹估计和周围智能体的误差,为 SLAM 和多目标跟踪开发一个联合框架。因此,我们提出了一个基于特征的 SLAM 框架,适配双目和 RGB-D 相机,其前端和后端为多目标跟踪量身定制。鉴于目标跟踪增加了 SLAM 问题的复杂性,我们通过特别关注所涉及的参数数量来解决该问题,以保持实时性能。我们证明,这两项任务彼此非常有益,与当前文献中的常用方法相矛盾。为了验证这种方法,我们对室内外多种环境中的自运动和目标跟踪进行了广泛的评估,证明在不假设场景先验的情况下获得最先进的性能是可能的。[文献 4]
代表性工作
- [1] Bescos B, Fácil J M, Civera J, et al. DynaSLAM: Tracking, mapping, and inpainting in dynamic scenes[J]. IEEE Robotics and Automation Letters, 2018, 3(4): 4076-4083.
- [2] Bescos B, Neira J, Siegwart R, et al. Empty cities: Image inpainting for a dynamic-object-invariant space[C]//2019 International Conference on Robotics and Automation (ICRA). IEEE, 2019: 5460-5466.
- [3] Bescos B, Cadena C, Neira J. Empty cities: A dynamic-object-invariant space for visual SLAM[J]. IEEE Transactions on Robotics, 2020, 37(2): 433-451.
- [4] Bescos B, Campos C, Tardós J D, et al. DynaSLAM II: Tightly-coupled multi-object tracking and SLAM[J]. IEEE Robotics and Automation Letters, 2021, 6(3): 5191-5198.
代表性工作:
- RDS-SLAM: real-time dynamic SLAM using semantic segmentation methods
- KMOP-vSLAM: Dynamic Visual SLAM for RGB-D Cameras using K-means and OpenPose
- RDMO-SLAM: Real-time Visual SLAM for Dynamic Environments using Semantic Label Prediction with Optical Flow