TY - JOUR
T1 - AutoMerge
T2 - A Framework for Map Assembling and Smoothing in City-Scale Environments
AU - Yin, Peng
AU - Zhao, Shiqi
AU - Lai, Haowen
AU - Ge, Ruohai
AU - Zhang, Ji
AU - Choset, Howie
AU - Scherer, Sebastian
PY - 2023/10
Y1 - 2023/10
N2 - In the era of advancing autonomous driving and increasing reliance on geospatial information, high-precision mapping not only demands accuracy but also flexible construction. Current approaches mainly rely on expensive mapping devices, which are time consuming for city-scale map construction and vulnerable to erroneous data associations without accurate GPS assistance. In this article, we present AutoMerge, a novel framework for merging large-scale maps that surpasses these limitations, which: 1) provides robust place recognition performance despite differences in both translation and viewpoint; 2) is capable of identifying and discarding incorrect loop closures caused by perceptual aliasing; and 3) effectively associates and optimizes large-scale and numerous map segments in the real-world scenario. AutoMerge utilizes multiperspective fusion and adaptive loop closure detection for accurate data associations, and it uses incremental merging to assemble large maps from individual trajectory segments given in random order and with no initial estimations. Furthermore, AutoMerge performs pose graph optimization after assembling the segments to smooth the merged map globally. We demonstrate AutoMerge on both city-scale merging (120 km) and campus-scale repeated merging (4.5 km × 8). The experiments show that AutoMerge: 1) surpasses the second- and third-best methods by 0.9% and 6.5% recall in segment retrieval; 2) achieves comparable 3-D mapping accuracy for 120-km large-scale map assembly; and 3) and is robust to temporally spaced revisits. To our knowledge, AutoMerge is the first mapping approach to merge hundreds of kilometers of individual segments without using GPS. © 2023 IEEE.
AB - In the era of advancing autonomous driving and increasing reliance on geospatial information, high-precision mapping not only demands accuracy but also flexible construction. Current approaches mainly rely on expensive mapping devices, which are time consuming for city-scale map construction and vulnerable to erroneous data associations without accurate GPS assistance. In this article, we present AutoMerge, a novel framework for merging large-scale maps that surpasses these limitations, which: 1) provides robust place recognition performance despite differences in both translation and viewpoint; 2) is capable of identifying and discarding incorrect loop closures caused by perceptual aliasing; and 3) effectively associates and optimizes large-scale and numerous map segments in the real-world scenario. AutoMerge utilizes multiperspective fusion and adaptive loop closure detection for accurate data associations, and it uses incremental merging to assemble large maps from individual trajectory segments given in random order and with no initial estimations. Furthermore, AutoMerge performs pose graph optimization after assembling the segments to smooth the merged map globally. We demonstrate AutoMerge on both city-scale merging (120 km) and campus-scale repeated merging (4.5 km × 8). The experiments show that AutoMerge: 1) surpasses the second- and third-best methods by 0.9% and 6.5% recall in segment retrieval; 2) achieves comparable 3-D mapping accuracy for 120-km large-scale map assembly; and 3) and is robust to temporally spaced revisits. To our knowledge, AutoMerge is the first mapping approach to merge hundreds of kilometers of individual segments without using GPS. © 2023 IEEE.
KW - Feature extraction
KW - GPS denied
KW - incremental mapping
KW - Liquid crystal displays
KW - map merging
KW - Merging
KW - multiagent simultaneous localization and mapping (SLAM)
KW - Optimization
KW - Point cloud compression
KW - Task analysis
KW - Trajectory
KW - viewpoint-invariant localization
UR - http://www.scopus.com/inward/record.url?scp=85166773898&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-85166773898&origin=recordpage
U2 - 10.1109/TRO.2023.3290448
DO - 10.1109/TRO.2023.3290448
M3 - RGC 21 - Publication in refereed journal
SN - 1552-3098
VL - 39
SP - 3686
EP - 3704
JO - IEEE Transactions on Robotics
JF - IEEE Transactions on Robotics
IS - 5
ER -