Graph-Based SLAM-Aware Exploration With Prior Topo-Metric Information

被引:1
|
作者
Bai, Ruofei [1 ,2 ]
Guo, Hongliang [2 ]
Yau, Wei-Yun [2 ]
Xie, Lihua [1 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[2] Agcy Sci Technol & Res, Inst Infocomm Res, Singapore 138632, Singapore
来源
基金
新加坡国家研究基金会;
关键词
Simultaneous localization and mapping; Robots; Reliability; Laplace equations; Uncertainty; Robot kinematics; Covariance matrices; Autonomous exploration; planning under uncertainty; Simultaneous Localization and Mapping (SLAM);
D O I
10.1109/LRA.2024.3420817
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Autonomous exploration requires a robot to explore an unknown environment while constructing an accurate map using Simultaneous Localization and Mapping (SLAM) techniques. Without prior information, the exploration performance is usually conservative due to the limited planning horizon. This letter exploits prior information about the environment, represented as a topo-metric graph, to benefit both the exploration efficiency and the pose graph reliability in SLAM. Based on the relationship between pose graph reliability and graph topology, we formulate a SLAM-aware path planning problem over the prior graph, which finds a fast exploration path enhanced with the globally informative loop-closing actions to stabilize the SLAM pose graph. A greedy algorithm is proposed to solve the problem, where theoretical thresholds are derived to significantly prune non-optimal loop-closing actions, without affecting the potential informative ones. Furthermore, we incorporate the proposed planner into a hierarchical exploration framework, with flexible features including path replanning, and online prior graph update that adds additional information to the prior graph. Simulation and real-world experiments indicate that the proposed method can reliably achieve higher mapping accuracy than compared methods when exploring environments with rich topologies, while maintaining comparable exploration efficiency. Our method has been open-sourced on GitHub.
引用
收藏
页码:7597 / 7604
页数:8
相关论文
共 50 条
  • [31] Graph-based Information Modeling for ICPS
    Biskupovic, Angel
    Nunez, Felipe
    2022 IEEE 20TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2022, : 47 - 52
  • [32] Graph-Based Processing of Macromolecular Information
    Munteanu, Cristian R.
    Aguiar-Pulido, Vanessa
    Freire, Ana
    Martinez-Romero, Marcos
    Porto-Pazos, Ana B.
    Pereira, Javier
    Dorado, Julian
    CURRENT BIOINFORMATICS, 2015, 10 (05) : 606 - 631
  • [33] Graph-Based Metric Embedding for Next POI Recommendation
    Xie, Min
    Yin, Hongzhi
    Xu, Fanjiang
    Wang, Hao
    Zhou, Xiaofang
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2016, PT II, 2016, 10042 : 207 - 222
  • [34] C-TM: Topo-metric Mapping and Localization based on Place Categorization and Place Recognition for a Delivery Robot on Footpath
    Chia, Timothy
    Zhang, Jun
    Li, Heshan
    Peng, Guohao
    Wen, Mingxing
    Kee, Dawei
    Senarathne, P. G. C. N.
    2022 17TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2022, : 274 - 280
  • [35] Graph-based context-aware collaborative filtering
    Tu Minh Phuong
    Do Thi Lien
    Nguyen Duy Phuong
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 126 : 9 - 19
  • [36] Graph-Based Thermal-Inertial SLAM With Probabilistic Neural Networks
    Saputra, Muhamad Risqi U.
    Lu, Chris Xiaoxuan
    de Gusmao, Pedro Porto Buarque
    Wang, Bing
    Markham, Andrew
    Trigoni, Niki
    IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (03) : 1875 - 1893
  • [37] GOReloc: Graph-Based Object-Level Relocalization for Visual SLAM
    Wang, Yutong
    Jiang, Chaoyang
    Chen, Xieyuanli
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (10): : 8234 - 8241
  • [38] Decoupled, Consistent Node Removal and Edge Sparsification for Graph-based SLAM
    Eckenhoff, Kevin
    Paull, Liam
    Huang, Guoquan
    2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), 2016, : 3275 - 3282
  • [39] A Tutorial on Graph-Based SLAM (vol 2, pg 31, 2010)
    Grisetti, G.
    Kuemmerle, R.
    Stachniss, C.
    Burgard, W.
    IEEE INTELLIGENT TRANSPORTATION SYSTEMS MAGAZINE, 2015, 7 (04) : 4 - 4
  • [40] Bathymetric Particle Filter SLAM With Graph-Based Trajectory Update Method
    Zhang, Qianyi
    Li, Ye
    Ma, Teng
    Cong, Zheng
    Zhang, Wenjun
    IEEE ACCESS, 2021, 9 : 85464 - 85475