Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T05:08:14.371Z Has data issue: false hasContentIssue false

Estimated path information gain-based robot exploration under perceptual uncertainty

Published online by Cambridge University Press:  06 January 2022

Jie Liu
Affiliation:
Robotics and Microsystems Center, School of Mechanical and Electric Engineering, Soochow University, Suzhou 215021, China
Chaoqun Wang
Affiliation:
Department of Automation, Shandong University, Jinan, China
Wenzheng Chi*
Affiliation:
Robotics and Microsystems Center, School of Mechanical and Electric Engineering, Soochow University, Suzhou 215021, China
Guodong Chen
Affiliation:
Robotics and Microsystems Center, School of Mechanical and Electric Engineering, Soochow University, Suzhou 215021, China
Lining Sun
Affiliation:
Robotics and Microsystems Center, School of Mechanical and Electric Engineering, Soochow University, Suzhou 215021, China
*
*Corresponding author. E-mail: wzchi@suda.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

At present, the frontier-based exploration has been one of the mainstream methods in autonomous robot exploration. Among the frontier-based algorithms, the method of searching frontiers based on rapidly exploring random trees consumes less computing resources with higher efficiency and performs well in full-perceptual scenarios. However, in the partially perceptual cases, namely when the environmental structure is beyond the perception range of robot sensors, the robot often lingers in a restricted area, and the exploration efficiency is reduced. In this article, we propose a decision-making method for robot exploration by integrating the estimated path information gain and the frontier information. The proposed method includes the topological structure information of the environment on the path to the candidate frontier in the frontier selection process, guiding the robot to select a frontier with rich environmental information to reduce perceptual uncertainty. Experiments are carried out in different environments with the state-of-the-art RRT-exploration method as a reference. Experimental results show that with the proposed strategy, the efficiency of robot exploration has been improved obviously.

Information

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

Figure 1. An illustration of a typical case with perceptual uncertainty. The red star represents the target frontiers selected by different decision-making methods. The left shows the target point obtained by considering the information gain and path cost, and the right shows the target point obtained by our method. Obviously, more obstacles are around the right target.

Figure 1

Figure 2. The beam model of the range finders. (a) shows the observation distribution corresponding to four types of measurement errors and (b) illustrates the observation entropy.

Figure 2

Figure 3. Overall framework of the robot exploration algorithm.

Figure 3

Figure 4. The estimated parallelogram region S observed by the robot during its moving to the frontier. $P_r$ and $P_f$ are the positions of robot and frontier, respectively. d is the sensing range of the robot sensor, $P_{fd}$ is obtained by extending the distance d of $P_f$ along a straight line $\overline{{P_r}{P_f}}$.

Figure 4

Figure 5. Calculate the number of effective environmental information in area S. Figure (a) and (b) traverse the region along the horizontal axis and vertical axis, respectively. The black column in the figure represents the obstacle, and the arrow indicates the direction of traversal. Each small orange dot represents a grid coordinate with an interval of one unit length. The red “X” means that even if obstacles are traversed along this direction, they are not counted because they are not in area S.

Figure 5

Figure 6. Robot platform in the real-world experimental studies. (a) Setup of the robot platform; (b) real-world scenario.

Figure 6

Figure 7. Selection of the target frontier. (a)–(d) denote the performance of the RRT-based method while (e)–(h) denote that of the proposed method. The blue dot indicates the position of the robot, the semicircle dotted line indicates the sensing range, the green squares represent the frontiers, and the red five-pointed stars indicate the selected target point.

Figure 7

Figure 8. Revenue function analysis with respect to two groups of frontiers.

Figure 8

Table I. Statistics of our robot exploration method in simulation and real experiments.

Figure 9

Figure 9. Robot exploration simulation scenarios. (a) C$\_$map; (b) L$\_$map; (c) T$\_$map.

Figure 10

Figure 10. Map entropy reduction in the experimental studies.

Figure 11

Figure 11. Experimental results of the robot exploration. The left shows the length of the robot and the right shows the runtime during the robot exploration.

Figure 12

Table II. Statistical significance analysis of the scenarios with large variances.

Figure 13

Figure 12. Experimental results of the robot exploration. The left shows the length of the robot and the right shows the runtime during robot exploration.