Navigation among visually connected sets of partially distinguishable landmarks

A robot navigates in a polygonal region populated by a set of partially distinguishable landmarks. The robot's motion primitives consist of actions of the form “drive toward a landmark of class x”. To effectively navigate, the robot must always be able to see a landmark. Also, if the robot sees two landmarks of the same class, its motion primitives become ambiguous. Finally, if the robot wishes to navigate from landmark s<sub>0</sub> to landmark s<sub>goal</sub> with a simple graph search algorithm, then there must be a sequence of landmarks [s<sub>0</sub>, s<sub>1</sub>, s<sub>2</sub>, ..., s<sub>k</sub> = s<sub>goal</sub>], in which landmark s<sub>i</sub> is visible from s<sub>i-1</sub>. Given these three conditions, how many landmark classes are required for navigation in a given polygon P? We call this minimum number of landmark classes the connected landmark class number, denoted <sub>χCL</sub>(P). We study this problem for the monotone polygons, an important family of polygons that are frequently generated as intermediate steps in other decomposition algorithms. We demonstrate that for all odd k, there exists a monotone polygon M<sub>k</sub> with 3 over 4 (k<sup>2</sup> + 2k + 1) vertices such that <sub>χCL</sub>(P) ≥ k. We also demonstrate that for any n-vertex monotone polygon P, <sub>χCL</sub>(P) ≤ n/3 + 12.

[1]  David J. Kriegman,et al.  Selecting promising landmarks , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[2]  Val Pinciu,et al.  A Coloring Algorithm for Finding Connected Guards in Art Galleries , 2003, DMTCS.

[3]  Clark F. Olson Selecting Landmarks for Localization in Natural Terrain , 2002, Auton. Robots.

[4]  Gregorio Hernández-Peñalver Controlling Guards , 1994, CCCG.

[5]  Anna Lubiw,et al.  Decomposing polygonal regions into convex quadrilaterals , 1985, SCG '85.

[6]  Robert E. Tarjan,et al.  Triangulating a Simple Polygon , 1978, Inf. Process. Lett..

[7]  D. T. Lee,et al.  Computational complexity of art gallery problems , 1986, IEEE Trans. Inf. Theory.

[8]  Arturo de la Escalera,et al.  A visual landmark recognition system for topological navigation of mobile robots , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  Emanuele Menegatti,et al.  Bayesian inference in the space of topological maps , 2006, IEEE Transactions on Robotics.

[10]  Val Pinciu,et al.  Art gallery theorems for guarded guards , 2003, Comput. Geom..

[11]  Andrzej Pelc,et al.  Graph exploration by a finite automaton , 2005, Theor. Comput. Sci..

[12]  Subir Kumar Ghosh,et al.  Approximation algorithms for art gallery problems in polygons , 2010, Discret. Appl. Math..

[13]  Bengt J. Nilsson Approximate Guarding of Monotone and Rectilinear Polygons , 2005, ICALP.

[14]  J. O'Rourke An alternate proof of the rectilinear art gallery theorem , 1983 .

[15]  J. Kahn,et al.  Traditional Galleries Require Fewer Watchmen , 1983 .

[16]  Ulrich Nehmzow,et al.  Animal and robot navigation , 1995, Robotics Auton. Syst..

[17]  V. Chvátal A combinatorial theorem in plane geometry , 1975 .

[18]  Sebastian Thrun Finding landmarks for mobile robot navigation , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[19]  Steve Fisk,et al.  A short proof of Chvátal's Watchman Theorem , 1978, J. Comb. Theory, Ser. B.

[20]  Chee-Keng Yap Parallel triangulation of a polygon in two calls to the trapezoidal map , 2005, Algorithmica.

[21]  Csaba D. Tóth,et al.  Guarding curvilinear art galleries with vertex or point guards , 2009, Comput. Geom..

[22]  Nicholas Roy,et al.  An Art Gallery Approach to Ensuring That Landmarks Are Distinguishable , 2012 .

[23]  Albert S. Huang,et al.  Visual Navigation for Micro Air Vehicles , 2010 .

[24]  Wolfram Burgard,et al.  Using artificial landmarks to reduce the ambiguity in the environment of a mobile robot , 2011, 2011 IEEE International Conference on Robotics and Automation.

[25]  Cid C. de Souza,et al.  An exact algorithm for minimizing vertex guards on art galleries , 2011, Int. Trans. Oper. Res..