The auto-complete graph: Merging and mutual correction of sensor and prior maps for SLAM

Malcolm Mielle, Martin Magnusson, Achim J. Lilienthal

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

Simultaneous Localization And Mapping (SLAM) usually assumes the robot starts without knowledge of the environment. While prior information, such as emergency maps or layout maps, is often available, integration is not trivial since such maps are often out of date and have uncertainty in local scale. Integration of prior map information is further complicated by sensor noise, drift in the measurements, and incorrect scan registrations in the sensor map. We present the Auto-Complete Graph (ACG), a graph-based SLAM method merging elements of sensor and prior maps into one consistent representation. After optimizing the ACG, the sensor map's errors are corrected thanks to the prior map, while the sensor map corrects the local scale inaccuracies in the prior map. We provide three datasets with associated prior maps: two recorded in campus environments, and one from a fireman training facility. Our method handled up to 40% of noise in odometry, was robust to varying levels of details between the prior and the sensor map, and could correct local scale errors of the prior. In field tests with ACG, users indicated points of interest directly on the prior before exploration. We did not record failures in reaching them.

Original languageEnglish
Article number40
JournalRobotics
Volume8
Issue number2
DOIs
StatePublished - 2019
Externally publishedYes

Keywords

  • Emergency map
  • Graph-based SLAM
  • Layout map
  • Navigation
  • Prior map
  • SLAM
  • Search and rescue

Fingerprint

Dive into the research topics of 'The auto-complete graph: Merging and mutual correction of sensor and prior maps for SLAM'. Together they form a unique fingerprint.

Cite this