Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-05T21:55:38.551Z Has data issue: false hasContentIssue false

Research on rapid location method of mobile robot based on semantic grid map in large scene similar environment

Published online by Cambridge University Press:  08 June 2022

Hengyang Kuang
Affiliation:
School of Advanced Manufacturing Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
Yansheng Li*
Affiliation:
School of Advanced Manufacturing Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
Yi Zhang
Affiliation:
School of Advanced Manufacturing Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
Yong Wan
Affiliation:
School of Advanced Manufacturing Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
Gengyu Ge
Affiliation:
School of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
*
*Corresponding author. E-mail: liyansheng@cqupt.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Aiming at the problem that adaptive Monte Carlo localization (AMCL) algorithm is difficult to localize in large scenes and similar environments. This paper uses a semantic information-assisted approach to improve the AMCL algorithm. This method realizes the robust localization of the robot in the large scenes and similar environments. Firstly, the 2D grid map created by simultaneous localization and mapping using lidar can obtain highly accurate indoor environmental contour information. Secondly, the semantic object capture is achieved by using a depth camera combined with an instance segmentation algorithm. Then, the semantic grid map is created by mapping the semantic point cloud through the back-projection process of the pinhole camera. Finally, semantic grid maps are used as a priori information to assist in localization, which will be used to improve the initial particle swarm distribution in the global localization of the AMCL algorithm and thus will solve the robot localization problem in this environment. The experimental evidence shows that the semantic grid map solves the environmental information degradation problem caused by 2D lidar as well as improves the robot’s perception of the environment. In addition, this paper improves the localization robustness of the AMCL algorithm in large scenes and similar environments, resulting in an average localization success rate of about 90% or even higher, and further reduces the number of iterations. The global localization problem of robots in large scenes and similar environments is effectively solved.

Information

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Grid map of four rooms and corridors created by 2D lidar.

Figure 1

Figure 2. Convergence process for a maximum initial particle number of 30,000.

Figure 2

Figure 3. The system framework for implementing semantic grid map by instance segmentation.

Figure 3

Figure 4. Instance segmentation effect.

Figure 4

Figure 5. The mask image of each instance.

Figure 5

Figure 6. Pinhole camera projection process.

Figure 6

Figure 7. Gazebo environment and environment grid map.

Figure 7

Figure 8. Experimental software framework diagram.

Figure 8

Figure 9. Semantic grid map.

Figure 9

Figure 10. Convergence process for a maximum initial particle number of 2000.

Figure 10

Figure 11. Convergence process for a maximum initial particle number of 20,000.

Figure 11

Figure 12. Improving the convergence process for the maximum initial particle number of 6000 for the initial distribution.

Figure 12

Figure 13. Graph of maximum initial particle number versus average success rate of AMCL localization and residuals.

Figure 13

Figure 14. Comparison of particle weight convergence between semantic landmark distribution and original distribution.

Figure 14

Table I. Comparison of positioning convergence time.