YPL-SLAM: A Simultaneous Localization and Mapping Algorithm for Point-line Fusion in Dynamic Environments

被引:0
|
作者
Du, Xinwu [1 ,2 ,3 ]
Zhang, Chenglin [1 ]
Gao, Kaihang [1 ]
Liu, Jin [1 ]
Yu, Xiufang [1 ]
Wang, Shusong [2 ]
机构
[1] Henan Univ Sci & Technol, Coll Agr Equipment Engn, Luoyang 471003, Peoples R China
[2] Longmen Lab, Luoyang 471000, Peoples R China
[3] Collaborat Innovat Ctr Machinery Equipment Adv Mfg, Luoyang 471003, Peoples R China
关键词
dynamic environment; visual SLAM; YOLOv5s; point-line fusion; YPL-SLAM; SEGMENT DETECTOR; ROBUST; IMAGE;
D O I
10.3390/s24144517
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Simultaneous Localization and Mapping (SLAM) is one of the key technologies with which to address the autonomous navigation of mobile robots, utilizing environmental features to determine a robot's position and create a map of its surroundings. Currently, visual SLAM algorithms typically yield precise and dependable outcomes in static environments, and many algorithms opt to filter out the feature points in dynamic regions. However, when there is an increase in the number of dynamic objects within the camera's view, this approach might result in decreased accuracy or tracking failures. Therefore, this study proposes a solution called YPL-SLAM based on ORB-SLAM2. The solution adds a target recognition and region segmentation module to determine the dynamic region, potential dynamic region, and static region; determines the state of the potential dynamic region using the RANSAC method with polar geometric constraints; and removes the dynamic feature points. It then extracts the line features of the non-dynamic region and finally performs the point-line fusion optimization process using a weighted fusion strategy, considering the image dynamic score and the number of successful feature point-line matches, thus ensuring the system's robustness and accuracy. A large number of experiments have been conducted using the publicly available TUM dataset to compare YPL-SLAM with globally leading SLAM algorithms. The results demonstrate that the new algorithm surpasses ORB-SLAM2 in terms of accuracy (with a maximum improvement of 96.1%) while also exhibiting a significantly enhanced operating speed compared to Dyna-SLAM.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Simultaneous Localization and Mapping Algorithm with Point and Line Features Based on Grouping Strategy
    Fang Qi
    Wang Xiaohua
    Su Jie
    LASER & OPTOELECTRONICS PROGRESS, 2021, 58 (14)
  • [32] SP-SLAM: Surfel-Point Simultaneous Localization and Mapping
    Cho, Hae Min
    Jo, HyungGi
    Kim, Euntai
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2022, 27 (05) : 2568 - 2579
  • [33] Real-time monocular visual-inertial SLAM with structural constraints of line and point-line fusion
    Wang, Shaoshao
    Zhang, Aihua
    Zhang, Zhiqiang
    Zhao, Xudong
    INTELLIGENT SERVICE ROBOTICS, 2024, 17 (02) : 135 - 154
  • [34] Visual-Inertial Simultaneous Localization and Mapping: Dynamically Fused Point-Line Feature Extraction and Engineered Robotic Applications
    Xia, Linlin
    Meng, Deang
    Zhang, Jingjing
    Zhang, Daochang
    Hu, Zhiqi
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2022, 71
  • [35] A Simultaneous Localization and Mapping Algorithm in Complex Environments: SLASEM
    Sun, Rongchuan
    Ma, Shugen
    Li, Bin
    Wang, Minghui
    Wang, Yuechao
    ADVANCED ROBOTICS, 2011, 25 (6-7) : 941 - 962
  • [36] Mobile Robot Simultaneous Localization and Mapping in Dynamic Environments
    Denis F. Wolf
    Gaurav S. Sukhatme
    Autonomous Robots, 2005, 19 : 53 - 65
  • [37] Simultaneous Localization and Mapping for Mobile Robots in Dynamic Environments
    Oh, Seungwon
    Hahn, Minsoo
    Kim, Jinsul
    2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND APPLICATIONS (ICISA 2013), 2013,
  • [38] Mobile robot simultaneous localization and mapping in dynamic environments
    Wolf, DF
    Sukhatme, GS
    AUTONOMOUS ROBOTS, 2005, 19 (01) : 53 - 65
  • [39] Toward Simultaneous Localization and Mapping in Aquatic Dynamic Environments
    Bayuelo, Alfredo J. S.
    Alam, Tauhidul
    Reis, Gregory M.
    Nino, Luis Fernando
    Bobadilla, Leonardo
    Smith, Ryan N.
    OCEANS 2019 - MARSEILLE, 2019,
  • [40] An Evolutionary Algorithm for Simultaneous Localization And Mapping (SLAM) With A New Fitness Function
    Mahrami, Mohsen
    Haron, Habibollah
    Asadi, Ali
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2014, 265 : 148 - 159