Efficient Strategies for Robot Navigation in Unknown Environment

We propose two strategies called the adaptive- bias heuristic and the adjusted- bias heuristic for navigating a robot in unknown environment containing rectangular and rectilinear obstacles. For each of these strategies we study the ratio of the dead-free path length made by the strategy to the shortest path length between the start point and the target point when all obstacles satisfy some limitations on their aspect ratios and side lengths. For the adaptive- bias heuristic and the adjusted-bias heuristic we show that the ratios are at most arbitrarily close to 1+3/5k and 1+3/5f, respectively, as n grows, if the start point and the target are at the same horizontal level, where any side length of each obstacle is at most k and the aspect ratio of any obstacle is at most f, respectively. We also study the ratios for unknown environment where the start point and the target may be at different levels. These ratios are better than the ratios obtained by strategies previously known for the classes of scenes considered in this paper.

[1]  Amos Fiat,et al.  Online Navigation in a Room , 1992, J. Algorithms.

[2]  Vladimir J. Lumelsky,et al.  Algorithmic and complexity issues of robot motion in an uncertain environment , 1987, J. Complex..

[3]  Xiaotie Deng,et al.  Exploring an unknown graph , 1990, Proceedings [1990] 31st Annual Symposium on Foundations of Computer Science.

[4]  Yoshihide Igarashi,et al.  Navigating in Unknown Environment with Rectangular Obstacles , 1993 .

[5]  Tak Wah Lam,et al.  An On-Line Algorithm for Navigating in Unknown Terrain , 1991, ISA.

[6]  Mihalis Yannakakis,et al.  Shortest Paths Without a Map , 1989, ICALP.

[7]  Yoshihide Igarashi,et al.  An Efficient Strategy for Robot Navigation in Unknown Environment , 1994, Inf. Process. Lett..

[8]  Baruch Schieber,et al.  Navigating in unfamiliar geometric terrain , 1991, STOC '91.

[9]  Rolf Klein,et al.  Walking an unknown street with bounded detour , 1991, [1991] Proceedings 32nd Annual Symposium of Foundations of Computer Science.