Skip to main content
Top
Published in: Intelligent Service Robotics 1/2022

04-01-2022 | Original Research Paper

Matching maps based on the Area Graph

Authors: Jiawei Hou, Yijun Yuan, Zhenpeng He, Sören Schwertfeger

Published in: Intelligent Service Robotics | Issue 1/2022

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Topological maps are often used in robotics. This paper presents a novel topological map representation, the Area Graph, and how to extract it from 2D grid maps. This representation is then utilized for map matching, which we present in two variants. Experiments are presented which evaluate these methods and explore the effects of the important parameters. The Area Graph generation algorithm is based on the Voronoi Diagram (VD), which is filtered and pruned to get the Topology Graph. During this process, the faces of the regions are maintained and then used as the areas of the Area Graph, which is then post-processed with a room detection step to avoid over-segmentation. The map matching is utilizing extracted features from the Area Graph and also using the neighborhood information encoded in it to find matching areas. The results of the experiments show that the Area Graph generation algorithm outperforms the other methods in terms of accuracy. Additionally, our matching algorithm is superior to image-based as well as state of the art map matching approaches.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Kostavelis I, Gasteratos A (2015) Semantic mapping for mobile robotics tasks: A survey. Robot Auton Syst 66:86–103CrossRef Kostavelis I, Gasteratos A (2015) Semantic mapping for mobile robotics tasks: A survey. Robot Auton Syst 66:86–103CrossRef
2.
go back to reference Schwertfeger S, Birk A(2015) Map evaluation using matched topology graphs. Autonomous Robots, p 1–27 Schwertfeger S, Birk A(2015) Map evaluation using matched topology graphs. Autonomous Robots, p 1–27
3.
go back to reference Edelsbrunner H, Kirkpatrick DG, Seidel R (1983) On the shape of a set of points in the plane. Inf Theory IEEE Trans 29(4):551–559MathSciNetCrossRef Edelsbrunner H, Kirkpatrick DG, Seidel R (1983) On the shape of a set of points in the plane. Inf Theory IEEE Trans 29(4):551–559MathSciNetCrossRef
4.
go back to reference Schwertfeger S, Yu T(2016) Matching paths in topological maps, in 9th Symposium on Intelligent Autonomous Vehicles (IAV), IFAC Schwertfeger S, Yu T(2016) Matching paths in topological maps, in 9th Symposium on Intelligent Autonomous Vehicles (IAV), IFAC
5.
go back to reference He Z, Sun H, Hou J, Ha Y, Schwertfeger S (2021) Hierarchical topometric representation of 3d robotic maps, Autonomous Robots pp 1–17 He Z, Sun H, Hou J, Ha Y, Schwertfeger S (2021) Hierarchical topometric representation of 3d robotic maps, Autonomous Robots pp 1–17
6.
go back to reference Huang WH, Beevers KR (2005) Topological map merging. Int J Robot Res 24(8):601–613CrossRef Huang WH, Beevers KR (2005) Topological map merging. Int J Robot Res 24(8):601–613CrossRef
7.
go back to reference Badino H, Huber D.F, Kanade T, Badino H, Huber D, Kanade T (2012) Real-time topometric localization, IEEE Badino H, Huber D.F, Kanade T, Badino H, Huber D, Kanade T (2012) Real-time topometric localization, IEEE
8.
go back to reference Hou J, Yuan Y, Schwertfeger S (2019) Area graph: Generation of topological maps using the voronoi diagram. In 2019 IEEE International Conference on Advanced Robotics (ICAR) Hou J, Yuan Y, Schwertfeger S (2019) Area graph: Generation of topological maps using the voronoi diagram. In 2019 IEEE International Conference on Advanced Robotics (ICAR)
10.
go back to reference Hou J, Kuang H, Schwertfeger S (2019) Fast 2d map matching based on area graphs. In 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), IEEE Hou J, Kuang H, Schwertfeger S (2019) Fast 2d map matching based on area graphs. In 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), IEEE
11.
go back to reference Thrun S (1998) Learning metric-topological maps for indoor mobile robot navigation. Elsevier Science Publishers Ltd Thrun S (1998) Learning metric-topological maps for indoor mobile robot navigation. Elsevier Science Publishers Ltd
12.
go back to reference Kai MW, Stachniss C, Burgard W (2008) Coordinated multi-robot exploration using a segmentation of the environment. In IEEE/rsj International Conference on Intelligent Robots and Systems, pp 1160–1165 Kai MW, Stachniss C, Burgard W (2008) Coordinated multi-robot exploration using a segmentation of the environment. In IEEE/rsj International Conference on Intelligent Robots and Systems, pp 1160–1165
13.
go back to reference Bormann R, Jordan F, Li W, Hampp J, Hägele M (2016) Room segmentation: Survey, implementation, and analysis. In 2016 IEEE International Conference on Robotics and Automation (ICRA), pp 1019–1026 Bormann R, Jordan F, Li W, Hampp J, Hägele M (2016) Room segmentation: Survey, implementation, and analysis. In 2016 IEEE International Conference on Robotics and Automation (ICRA), pp 1019–1026
14.
go back to reference Mielle M, Magnusson M, Lilienthal AJ (2017) A method to segment maps from different modalities using free space layout - maoris : Map of ripples segmentation. In IEEE International Conference on Robotics and Automation (ICRA), IEEE Press Mielle M, Magnusson M, Lilienthal AJ (2017) A method to segment maps from different modalities using free space layout - maoris : Map of ripples segmentation. In IEEE International Conference on Robotics and Automation (ICRA), IEEE Press
15.
go back to reference Foroughi F, Wang J, Nemati A, Chen Z, Pei H (2021) Mapsegnet: A fully automated model based on the encoder-decoder architecture for indoor map segmentation. IEEE Access, vol. 9, pp 101 530–101 542 Foroughi F, Wang J, Nemati A, Chen Z, Pei H (2021) Mapsegnet: A fully automated model based on the encoder-decoder architecture for indoor map segmentation. IEEE Access, vol. 9, pp 101 530–101 542
16.
17.
go back to reference Blochliger F, Fehr M, Dymczyk M, Schneider T, Siegwart R (2018) Topomap Topological mapping and navigation based on visual slam maps. In 2018 IEEE International Conference on Robotics and Automation (ICRA). IEEE, pp 1–9 Blochliger F, Fehr M, Dymczyk M, Schneider T, Siegwart R (2018) Topomap Topological mapping and navigation based on visual slam maps. In 2018 IEEE International Conference on Robotics and Automation (ICRA). IEEE, pp 1–9
18.
go back to reference Mozos O, Stachniss C, Rottmann A, Burgard W (2005) Using adaboost for place labeling and topological map building. Int J Robot Res-IJRR 28:453–472CrossRef Mozos O, Stachniss C, Rottmann A, Burgard W (2005) Using adaboost for place labeling and topological map building. Int J Robot Res-IJRR 28:453–472CrossRef
19.
go back to reference Howard A, Parker LE, Sukhatme GS (2006) Experiments with a large heterogeneous mobile robot team: Exploration, mapping, deployment and detection. The International Journal of Robotics Research, vol. 25, no. 5-6, pp 431–447, [Online]. Available: https://doi.org/10.1177/0278364906065378 Howard A, Parker LE, Sukhatme GS (2006) Experiments with a large heterogeneous mobile robot team: Exploration, mapping, deployment and detection. The International Journal of Robotics Research, vol. 25, no. 5-6, pp 431–447, [Online]. Available: https://​doi.​org/​10.​1177/​0278364906065378​
20.
go back to reference Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vision 60(2):91–110CrossRef Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vision 60(2):91–110CrossRef
21.
go back to reference Baker S, Matthews I (2004) Lucas-kanade 20 years on: A unifying framework. Int J Comput Vision 56(3):221–255CrossRef Baker S, Matthews I (2004) Lucas-kanade 20 years on: A unifying framework. Int J Comput Vision 56(3):221–255CrossRef
22.
go back to reference Lucas B.D, Kanade T (1981) An iterative image registration technique with an application to stereo vision. In Proceedings of the 7th International Joint Conference on Artificial Intelligence - Volume 2, ser. IJCAI’81.San Francisco, CA, USA: Morgan Kaufmann Publishers Inc., p 674–679 Lucas B.D, Kanade T (1981) An iterative image registration technique with an application to stereo vision. In Proceedings of the 7th International Joint Conference on Artificial Intelligence - Volume 2, ser. IJCAI’81.San Francisco, CA, USA: Morgan Kaufmann Publishers Inc., p 674–679
23.
go back to reference Carpin S, Birk A (2004)Stochastic map merging in rescue environments. In Robot Soccer World Cup. Springer, pp 483–490 Carpin S, Birk A (2004)Stochastic map merging in rescue environments. In Robot Soccer World Cup. Springer, pp 483–490
24.
go back to reference Carpin S, Birk A, Jucikas V (2005) On map merging. Robot Auton Syst 53(1):1–14CrossRef Carpin S, Birk A, Jucikas V (2005) On map merging. Robot Auton Syst 53(1):1–14CrossRef
25.
go back to reference Birk A, Carpin S (2006) Merging occupancy grid maps from multiple robots. Proc IEEE 94(7):1384–1397CrossRef Birk A, Carpin S (2006) Merging occupancy grid maps from multiple robots. Proc IEEE 94(7):1384–1397CrossRef
26.
go back to reference Carpin S (2008) Fast and accurate map merging for multi-robot systems. Auton Robot 25(3):305–316CrossRef Carpin S (2008) Fast and accurate map merging for multi-robot systems. Auton Robot 25(3):305–316CrossRef
27.
go back to reference Yue Y, Zhao C, Wen M, Wu Z, Wang D (2020) Collaborative semantic perception and relative localization based on map matching, in. IEEE/RSJ Int Conf Intell Robots Syst (IROS) 2020:6188–6193 Yue Y, Zhao C, Wen M, Wu Z, Wang D (2020) Collaborative semantic perception and relative localization based on map matching, in. IEEE/RSJ Int Conf Intell Robots Syst (IROS) 2020:6188–6193
28.
go back to reference Wallgrün JO (2010) Voronoi graph matching for robot localization and mapping. In Transactions on computational science IX. Springer, pp 76–108 Wallgrün JO (2010) Voronoi graph matching for robot localization and mapping. In Transactions on computational science IX. Springer, pp 76–108
29.
go back to reference Schwertfeger S, Birk A (2013) Evaluation of map quality by matching and scoring high-level, topological map structures. In IEEE International Conference on Robotics and Automation (ICRA), IEEE Press Schwertfeger S, Birk A (2013) Evaluation of map quality by matching and scoring high-level, topological map structures. In IEEE International Conference on Robotics and Automation (ICRA), IEEE Press
30.
go back to reference Saeedi S, Paull L, Trentini M, Seto M, Li H (2012) Efficient map merging using a probabilistic generalized voronoi diagram. In 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, pp 4419–4424 Saeedi S, Paull L, Trentini M, Seto M, Li H (2012) Efficient map merging using a probabilistic generalized voronoi diagram. In 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, pp 4419–4424
31.
go back to reference Saeedi S, Paull L, Trentini M, Seto M, Li H (2014) Group mapping: A topological approach to map merging for multiple robots. IEEE Robot Automation Magazine 21(2):60–72CrossRef Saeedi S, Paull L, Trentini M, Seto M, Li H (2014) Group mapping: A topological approach to map merging for multiple robots. IEEE Robot Automation Magazine 21(2):60–72CrossRef
32.
go back to reference Saeedi S, Paull L, Trentini M, Seto M, Li H (2014) Map merging for multiple robots using hough peak matching. Robot Autonomous Syst 62(10):1408–1424CrossRef Saeedi S, Paull L, Trentini M, Seto M, Li H (2014) Map merging for multiple robots using hough peak matching. Robot Autonomous Syst 62(10):1408–1424CrossRef
33.
go back to reference Georgiou C, Anderson S, Dodd T (2017) Constructing informative bayesian map priors: A multi-objective optimisation approach applied to indoor occupancy grid mapping. Int J Robot Res 36(3):274–291CrossRef Georgiou C, Anderson S, Dodd T (2017) Constructing informative bayesian map priors: A multi-objective optimisation approach applied to indoor occupancy grid mapping. Int J Robot Res 36(3):274–291CrossRef
34.
go back to reference Shahbandi SG, Magnusson M (2019) 2d map alignment with region decomposition. Auton Robot 43(5):1117–1136CrossRef Shahbandi SG, Magnusson M (2019) 2d map alignment with region decomposition. Auton Robot 43(5):1117–1136CrossRef
36.
go back to reference He Z, Hou J, Schwertfeger S (2019) Furniture free mapping using 3d lidars. In 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO). IEEE He Z, Hou J, Schwertfeger S (2019) Furniture free mapping using 3d lidars. In 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO). IEEE
37.
go back to reference Chen H, Yang Z, Zhao X, Weng G, Wan H, Luo J, Ye X, Zhao Z, He Z, Shen Y, Schwertfegfer S (2020) Advanced mapping robot and high-resolution dataset. Robotics and Autonomous Systems, 103559 Chen H, Yang Z, Zhao X, Weng G, Wan H, Luo J, Ye X, Zhao Z, He Z, Shen Y, Schwertfegfer S (2020) Advanced mapping robot and high-resolution dataset. Robotics and Autonomous Systems, 103559
39.
40.
go back to reference Huang Z, Leng J (2010) Analysis of hu’s moment invariants on image scaling and rotation. In 2010 2nd International Conference on Computer Engineering and Technology, vol. 7, pp V7–476–V7–480 Huang Z, Leng J (2010) Analysis of hu’s moment invariants on image scaling and rotation. In 2010 2nd International Conference on Computer Engineering and Technology, vol. 7, pp V7–476–V7–480
42.
go back to reference Horn BK (1987) Closed-form solution of absolute orientation using unit quaternions. Josa a 4(4):629–642CrossRef Horn BK (1987) Closed-form solution of absolute orientation using unit quaternions. Josa a 4(4):629–642CrossRef
43.
go back to reference Rusu RB, Cousins S (2011) 3d is here: Point cloud library (pcl). In 2011 IEEE International Conference on Robotics and Automation. IEEE, pp 1–4 Rusu RB, Cousins S (2011) 3d is here: Point cloud library (pcl). In 2011 IEEE International Conference on Robotics and Automation. IEEE, pp 1–4
44.
go back to reference Hu M-K (1962) Visual pattern recognition by moment invariants. IRE Trans Inf Theory 8(2):179–187CrossRef Hu M-K (1962) Visual pattern recognition by moment invariants. IRE Trans Inf Theory 8(2):179–187CrossRef
46.
go back to reference Birk A (2010) A quantitative assessment of structural errors in grid maps. Auton Robot 28:187–196CrossRef Birk A (2010) A quantitative assessment of structural errors in grid maps. Auton Robot 28:187–196CrossRef
47.
go back to reference Fischler MA, Bolles RC (1981) Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun ACM 24(6):381–395MathSciNetCrossRef Fischler MA, Bolles RC (1981) Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun ACM 24(6):381–395MathSciNetCrossRef
48.
go back to reference Ma J, Qiu W, Zhao J, Ma Y, Yuille A, Tu Z (2015) Robust l2e estimation of transformation for non-rigid registration. IEEE Trans Signal Process 63:53–64CrossRef Ma J, Qiu W, Zhao J, Ma Y, Yuille A, Tu Z (2015) Robust l2e estimation of transformation for non-rigid registration. IEEE Trans Signal Process 63:53–64CrossRef
Metadata
Title
Matching maps based on the Area Graph
Authors
Jiawei Hou
Yijun Yuan
Zhenpeng He
Sören Schwertfeger
Publication date
04-01-2022
Publisher
Springer Berlin Heidelberg
Published in
Intelligent Service Robotics / Issue 1/2022
Print ISSN: 1861-2776
Electronic ISSN: 1861-2784
DOI
https://doi.org/10.1007/s11370-021-00392-5

Other articles of this Issue 1/2022

Intelligent Service Robotics 1/2022 Go to the issue

Editorial

Editorial